全部产品
云市场

服务型机器人

更新时间:2020-03-31 09:56:09

1.在Studio里面创建一个服务型应用

2

  • 1).应用参数
    如果应用运行需要入参,可以在此处进行设置。此处设置的参数对应“服务端API”的请求参数:appParams。

  • 2)参数设置
    参数设置路径:界面设计>>参数面板>>添加,可以添加所需类型的入参。比如”参数1”、”参数2”。
    1

  • 3)参数调用
    调用服务端API时,通过appParams,设置”参数1”、”参数2”的值,参考:执行服务型任务

    1. # post请求,请求参数(Body)
    2. {
    3. "appParams": "{\"参数一\":\"参数值一\",\"参数二\":\"参数值二\"}",
    4. "robotUuid": "499a9ed1-43e1-49fb-8feb-577da4xxxxxx",
    5. "appUuid":"ad82165d-32e0-4fe5-bc11-exxxxxxxxxxx",
    6. "callbackUrl": "",
    7. "timeout": 0
    8. }

2.服务型机器人相关API的调用

获取服务型应用

登录控制台,在“企业应用市场管理-企业应用列表”中查看服务型应用,点击“获取应用”,待审批通过即可运行该应用。
1

获取用户AK
  • 1)调用服务型机器人相关的接口,需要通过请求参数”Headers”中的accessKey 和 accessKeySecret进行认证。
    1. # 请求参数(headers)
    2. {'accessKey':xxx8858856xxxxxx,'accessKeySecret':xxxfe53c-066d-410a-9620-a0b723xxxxxx}
  • 2) 可以在“系统设置”中查看accessKey 和 accessKeySecret。
    登录控制台,进入系统设置,获取用户的AK信息:access key和access token(对应accessKeySecret)。
    5
相关的接口调用

服务型机器人能够把服务型应用作为一种服务,以HTTP接口的方式供第三方系统调用。

HTTP接口调用的具体方法参考:服务端API接口使用