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

前提条件

您已完成以下操作:

使用方法

  1. 登录物联网平台控制台,在左侧导航栏选择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可视化应用的配置后发布应用。
说明 当您登录到发布后的应用后,配置了请求参数源为登录账号的接口,会根据账号信息返回对应的数据进行展示。