全部产品
云市场

调用API

更新时间:2019-03-26 14:57:26

请求方式

您可以通过发起 HTTP /HTTPS 请求调用物联网络管理平台 API。

请求结构如下:

  1. https://[Endpoint]/?Action=Xxx&[Parameters]

其中:

  • Endpoint - 调用的云服务的接入地址。物联网络管理平台的接入地址分别如下。

    • 华东2(上海): linkwan.cn-shanghai.aliyuncs.com
  • Action - API 方法名,即要执行的操作。例如查询网关信息的方法名为GetGateway

  • Parameters - 请求参数。每个参数之间用(&)分隔。

    请求参数由公共请求参数和 API 自定义参数组成。公共参数中包含 API 版本号、身份验证等信息。

下面以调用名为GetGateway的API方法为例,说明请求串的格式。

  1. https://linkwan.cn-shanghai.aliyuncs.com/
  2. ?Format=JSON
  3. &Version=2019-01-20
  4. &Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
  5. &SignatureMethod=HMAC-SHA1
  6. &SignatureNonce=15215528852396
  7. &SignatureVersion=1.0
  8. &AccessKeyId=...
  9. &Timestamp=2019-01-20T12:00:00Z
  10. &RegionId=cn-shanghai
  11. &Action=GetGateway
  12. &GwEui=0000000000000000

API 授权

为了确保您的账号安全,建议您使用子账号的身份凭证调用 API。如果您使用 RAM 子账号调用物联网络管理平台 API,您需要为该 RAM 子账号创建、授予相应的授权策略。

为子账号授权调用 API,请参见 物联网络管理平台 API 授权映射表