-
结合函数服务通过自定义策略发放证书认证的设备 - 设备发放 IoTDP
结合函数服务通过自定义策略发放证书认证的设备 场景说明 本文以MQTT.fx的设备模拟器替代真实的设备,结合函数工作流服务(FunctionGraph),带您快速体验结合函数服务使用设备发放服务,通过自定义策略将设备发放到指定的物联网平台(设备接入实例)上。 整体流程 使用证书认
-
操作设备 - 设备发放 IoTDP
8a-6c8e-4396-852c-164aefa6638f/action { "action" : "resetDeviceSecret", "reset_device_secret" : { "secret" : "3b935a250c50dc2c6d481d048cefdc3c"
-
创建注册组 - 设备发放 IoTDP
是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 registration_group_name
-
删除注册组 - 设备发放 IoTDP
String 注册组名称。 最小长度:1 最大长度:256 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
-
发放设备 - 设备发放 IoTDP
"auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f"
-
修改注册组 - 设备发放 IoTDP
是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 registration_group_name
-
删除注册组 - 设备发放 IoTDP
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 无 请求示例 无 响应示例 无 状态码 状态码 描述
-
查询设备列表 - 设备发放 IoTDP
"auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f"
-
查询注册组详情 - 设备发放 IoTDP
注册组的初始化配置。必须为json字符串 最小长度:1 最大长度:65535 请求示例 无 响应示例 状态码: 200 Successful response { "registration_group_name" : "d4922d8a-6c8e-4396-852c-164aefa6638f"
-
查询设备 - 设备发放 IoTDP
"auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f"
-
删除设备CA证书 - 设备发放 IoTDP
https://{endpoint}/v5/iotps/{project_id}/certificates/d4922d8a-6c8e-4396-852c-164aefa6638f 响应示例 无 状态码 状态码 描述 204 No Content 400 Bad Request 403
-
查询注册组列表 - 设备发放 IoTDP
"urn:fss:cn-north-7:88cce89f943646cfbda057aed55c4841:function:default:a", "registration_group_id" : "id4922d8a-6c8e-4396-852c-164aefa6638", "registration_group_name"
-
修改设备 - 设备发放 IoTDP
"auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f"
-
上传设备CA证书 - 设备发放 IoTDP
4ma85dCv+0mCDrqNToElipgT8+rY\nAYVClnIt3kbsTg1vSRNHadd+TpgRVxJZBF0fHcCAyc/2f3UJgPYNWShIetHM6BdI\n3fZ4H+eeHPjagm5kzmffli1cUv2/N+1hKUvcI4uFCqEw
-
查询注册组下的设备 - 设备发放 IoTDP
"device_id" : "d4922d8a-6c8e-4396-852c-164aefa6638f", "app_name" : "ABC123456789", "access_point_name" : "d4922d8a-6c8e-4396-852c-164aefa668f",
-
获取设备CA证书列表 - 设备发放 IoTDP
1-50的整数。 最小值:1 最大值:50 缺省值:10 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
-
查询单个设备CA证书 - 设备发放 IoTDP
/certificates/d4922d8a-6c8e-4396-852c-164aefa6638f 响应示例 状态码: 200 OK { "certificate_id" : "d4922d8a-6c8e-4396-852c-164aefa6638f", "cn_name"
-
更新单个设备CA证书 - 设备发放 IoTDP
4ma85dCv+0mCDrqNToElipgT8+rY\nAYVClnIt3kbsTg1vSRNHadd+TpgRVxJZBF0fHcCAyc/2f3UJgPYNWShIetHM6BdI\n3fZ4H+eeHPjagm5kzmffli1cUv2/N+1hKUvcI4uFCqEw
-
查询产品列表 - 设备发放 IoTDP
by Huawei" } ], "page" : { "count" : 100, "marker" : "5c8f3d2d3df1f10d803adbda" } } 状态码 状态码 描述 200 Successful response 403 FORBIDDEN
-
注册设备 - 设备发放 IoTDP
"auth_info" : { "auth_type" : "SECRET", "secret" : "3b935a250c50dc2c6d481d048cefdc3c", "fingerprint" : "dc0f1016f495157344ac5f1296335cff725ef22f"