您可以通过发起 HTTP /HTTPS 请求调用物联网络管理平台 API。
请求结构如下:
https://[Endpoint]/?Action=Xxx&[Parameters]
其中:
-
Endpoint - 调用的云服务的接入地址。物联网络管理平台的接入地址分别如下。
- 华东2(上海):
linkwan.cn-shanghai.aliyuncs.com
。
- 华东2(上海):
-
Action - API 方法名,即要执行的操作。例如查询网关信息的方法名为
GetGateway
。 -
Parameters - 请求参数。每个参数之间用(&)分隔。
请求参数由公共请求参数和 API 自定义参数组成。公共参数中包含 API 版本号、身份验证等信息。
下面以调用名为GetGateway
的API方法为例,说明请求串的格式。
https://linkwan.cn-shanghai.aliyuncs.com/
?Format=JSON
&Version=2019-01-20
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=...
&Timestamp=2019-01-20T12:00:00Z
&RegionId=cn-shanghai
&Action=GetGateway
&GwEui=0000000000000000
API 授权
为了确保您的账号安全,建议您使用子账号的身份凭证调用 API。如果您使用 RAM 子账号调用物联网络管理平台 API,您需要为该 RAM 子账号创建、授予相应的授权策略。
为子账号授权调用 API,请参见 物联网络管理平台 API 授权映射表。