检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
mqttAccessKey, AccessCode: mqttAccessCode, InstanceId: instanceId, } //自定义消息处理handler mqttClient.messageHandlers = []
如果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 {
FunctionGraphPara para, AccessPointPara accessPointPara); } 打包函数,上传代码。
(AmqpConstants.ACCESS_KEY) .accessCode(AmqpConstants.ACCESS_CODE) .queuePrefetch(1000) // sdk会在内存中分配该参数大小的队列,
'username': 'accessKey=${yourAccessKey}|timestamp=' + timestamp + '|instanceId=${instanceId}', //accessCode,请参考这里。
username =“accessKey=${accessKey}|timestamp=${timestamp}|instanceId=${instanceId}” password =“${accessCode}” 参数 是否必须 说明 ${accessKey} 是 接入凭证键值
tunnel_access_token 必选 String 参数解释: 隧道接入token。 expires_in 必选 Integer 参数解释: token有效期。
参考平台对接信息,获取接入地址,按照图2 获取设备access_token拼接成URL后发送,即可获得access_token。
FunctionGraphPara para, AccessPointPara accessPointPara); } 打包函数,上传代码。
端口:5671 客户端身份认证参数 username =“accessKey=${accessKey}|timestamp=${timestamp}|instanceId=${instanceId}” password =“${accessCode}” 参数 是否必须 说明 accessKey
鉴权成功后平台返回access_token。调用属性上报、消息上报等其他接口时,都需要携带access_token信息。如果access_token超期,需要重新认证设备获取access_token。
表6中的namespace对应该接口参数:metrics[].metric.namespace,metricName对应该接口参数:metrics[].metric.metricName。
URI 请求方法 POST URI /v5/devices/{device_id}/sys/messages/up 传输协议 HTTPS 请求参数 名称 必选 类型 位置 说明 access_token 是 String Header 参数解释: 调用设备鉴权信息返回的access_token
Operation CoAP Method URI Success Failure Register POST /rd?
paras参数列表 字段名 必选/可选 类型 参数描述 successful_devices 必选 List<String> 参数解释: 成功删除的子设备(设备id)列表。 failed_devices 必选 List<Reason> 参数解释: 子设备删除失败的原因。
access_token。
" publicAddressesEnableAccessInfo:= true accessInfobody := &model.UpdateAccessInfo{ AccessType: "APP_HTTPS", DomainName: &domainNameAccessInfo
", "status_desc" : "string", "task_progress" : { "total" : 0, "processing" : 0, "success" : 0, "fail" : 0, "waitting"