当Web可视化应用开启了账号鉴权后,即配置了账号数据(手机号、邮箱、账号名)。您可在配置数据分析服务、自定义接口或业务服务API时,设置请求参数来存储和传递账号数据,以完成一些界面或功能的定制需求。例如,在Web应用中调用API时,选择账号数据作为动态请求参数,界面即可展示指定账号数据下的内容。

前提条件

您已完成以下操作:

使用方法

  1. 登录 物联网应用开发控制台 ,在页面左上角选择对应实例后,在左侧导航栏单击 应用开发
    您也可登录 物联网平台控制台 ,在左侧导航栏选择 增值服务 ,单击 选购增值服务 中的 前往查看服务 ,在 增值服务中心 ,单击 IoT Studio 区域的 立即试用 ,进入IoT Studio控制台。
  2. 应用开发 页面的 开发工具 模块,单击 业务逻辑
  3. 在业务逻辑工作台,以配置一个简单的HTTP请求返回静态数据为例,创建一个带请求参数的服务接口。
    1. 创建业务服务。具体操作指导请参见 创建业务服务
    2. 在业务逻辑编辑页面,单击左侧节点按钮,在 输入 页签下拖拽一个 HTTP请求 节点到画布,进行如下配置。
      HTTP请求配置
    3. 功能 页签下拖拽一个 条件判断 节点到画布,进行如图所示配置。
      条件判断
    4. 输出 页签下拖拽两个 HTTP返回 节点到画布,进行如下配置。
      配置:满足条件返回字符串test,不满足条件返回数值100。 HTTP返回
    5. 依次单击页面右上角的 保存 部署 调试 发布 按钮,完成服务发布。
  4. 打开已创建的Web可视化应用的编辑页面,拖拽一个文字组件到画布上,并在右侧样式栏,单击 文字内容 后的 配置数据源 按钮。
  5. 在数据源配置面板,选择步骤3中创建的HTTP服务接口,并选中 动态参数
    数据源配置
  6. 单击 参数来源 并选择 登录账号
  7. 登录账号 对话框,配置数据并单击 确定
    账号配置
    参数 描述
    返回类型 应用返回当前账号的值类型。可选:手机号、邮箱、账号名。

    本例中选择 账号名 ,即服务接口根据账号名是否满足设置条件来返回对应结果。

    调试值 可选配置。应用搭建时没有登录的账号信息,如果您需要预览接口返回的结果,可根据 返回类型 设置对应的调试值。

    本例中设置为10111。

    您可在数据源配置面板的 返回结果 下,查看到接口的返回数据。 返回结果
  8. 单击 确定 ,完成数据源配置。

后续步骤

根据需要完成Web可视化应用的配置后发布应用。
说明 当您登录到发布后的应用后,配置了请求参数源为登录账号的接口,会根据账号信息返回对应的数据进行展示。