文档中心 > API类目 > 天猫精灵开放API

alibaba.ailabs.iot.device.inside.authcode.invoke (飞燕生态 Inside Iot 获取鉴权 authCode)

飞燕生态 Inside Iot 获取鉴权 authCode

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
device_name String 必须 "AQWEW" 设备标识
iot_id String 必须 "jpUbH5XXU2c1tlwIoMNi" 设备ID
open_id String 必须 "1jpASH5XXU2c" 用户openId
params Json 可选 {"ssProductKey":"1jpASH5XXU2c"} 扩展参数
product_key String 必须 "a171ldgFX4m" 飞燕产品PK
server_event_request_id String 可选 "e86df91a74fc087a5aa1e07173f8225d"" requestId
trace_id String 必须 "213d614316665898871384404d071e" 请求唯一id
user_type String 必须 "ilop" 用户类型

响应参数

名称 类型 示例值 描述
message String "获取authcode失败" 错误信息
ret_code Number 331001 错误码
ret_value String "AWSWNBA" authcode
result String ture 返回结果
trace_id String "213cbe9116665898268912730d06de" 鹰眼id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAilabsIotDeviceInsideAuthcodeInvokeRequest req = new AlibabaAilabsIotDeviceInsideAuthcodeInvokeRequest();
req.setDeviceName("\"AQWEW\"");
req.setIotId("\"jpUbH5XXU2c1tlwIoMNi\"");
req.setOpenId("\"1jpASH5XXU2c\"");
req.setParamsString("{\"ssProductKey\":\"1jpASH5XXU2c\"}");
req.setProductKey("\"a171ldgFX4m\"");
req.setServerEventRequestId("\"e86df91a74fc087a5aa1e07173f8225d\"\"");
req.setTraceId("\"213d614316665898871384404d071e\"");
req.setUserType("\"ilop\"");
AlibabaAilabsIotDeviceInsideAuthcodeInvokeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ailabs_iot_device_inside_authcode_invoke_response>
    <message>&quot;获取authcode失败&quot;</message>
    <ret_code>331001</ret_code>
    <ret_value>&quot;AWSWNBA&quot;</ret_value>
    <result>ture</result>
    <trace_id>&quot;213cbe9116665898268912730d06de&quot;</trace_id>
</alibaba_ailabs_iot_device_inside_authcode_invoke_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部