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