检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
// 接入凭证密钥,可通过环境变量预置 var accessCode = process.env.MQTT_ACCESS_CODE; // mqtt接入地址 var mqttHost = "your mqtt host"; // mqtt接入端口 var mqttPort =
如果access_token未超期重复获取access_token,原access_token在未超期前保留30s,30s之后失效。
public string AccessKey { get; set; } // mqtt接入凭据access_code public string AccessCode { get; set; }
using Amqp; using Amqp.Framing; using Amqp.Sasl; using System; using System.Threading; namespace AmqpDemo { class Program {
(AmqpConstants.ACCESS_KEY) .accessCode(AmqpConstants.ACCESS_CODE) .queuePrefetch(1000) // sdk会在内存中分配该参数大小的队列,
POST https://{endpoint}/v5/iot/{project_id}/auth/accesscode { "type" : "AMQP" } 响应示例 状态码: 201 Created { "access_key" : "examples", "access_code
FunctionGraphPara para, AccessPointPara accessPointPara); } 打包函数,上传代码。
paras参数列表 字段名 必选/可选 类型 参数描述 successful_devices 必选 List<String> 参数解释: 成功删除的子设备(设备id)列表。 failed_devices 必选 List<Reason> 参数解释: 子设备删除失败的原因。
'username': 'accessKey=${yourAccessKey}|timestamp=' + timestamp + '|instanceId=${instanceId}', //accessCode,请参考这里。
参考平台对接信息,获取接入地址,按照图2 获取设备access_token拼接成URL后发送,即可获得access_token。
状态码 状态码 描述 200 Successful response 400 Bad Request 401 Unauthorized 403 FORBIDDEN 404 Not Found 500 Internal Server Error 错误码 请参见错误码。
username =“accessKey=${accessKey}|timestamp=${timestamp}|instanceId=${instanceId}” password =“${accessCode}” 参数 是否必须 说明 ${accessKey} 是 接入凭证键值
c6b39067b0325db34663d3ef421a42f6_12345678_a.jpg", "result_code": 0, "status_code": 200, "status_description": "upload success
paras参数列表 字段名 必选/可选 类型 参数描述 successful_devices 必选 List<DeviceStatus> 参数解释: 成功更新的子设备列表详情。 failed_devices 必选 List<Reason> 参数解释: 更新子设备状态失败的原因。
状态码 状态码 描述 200 Successful response 400 Bad Request 401 Unauthorized 403 FORBIDDEN 500 Internal Server Error 错误码 请参见错误码。 父主题: 产品管理
FunctionGraphPara para, AccessPointPara accessPointPara); } 打包函数,上传代码。
c6b39067b0325db34663d3ef421a42f6_12345678_a.jpg", "result_code": 0, "status_code": 200, "status_description": "download success
取值范围: 结果码定义如下: 0:success(处理成功) 1:device in use(设备使用中) 2:poor signal(信号质量差) 3:already the latest version(已经是最新版本) 4:low battery(电量不足) 5:insufficient
端口:5671 客户端身份认证参数 username =“accessKey=${accessKey}|timestamp=${timestamp}|instanceId=${instanceId}” password =“${accessCode}” 参数 是否必须 说明 accessKey
access_token。