全部产品
云市场

4,服务端开发和验证

更新时间:2019-09-02 00:38:08

这篇文档介绍了如何通过“非阿里云的物联网平台”对接ID²的服务端。如果您的设备端直接连接了阿里云的物联网平台,请跳过该文档。

1,AccessKey生成

  • 您需要在阿里云账号下生成AccessKey,该账号必须与ID²管理控制台、购买ID²授权的账号保持一致。
  • AccessKey生成帮助文档:AccessKey生成

2,获取服务端SDK

您需要下载并集成适合您业务平台的服务端SDK:

3,服务端接口对接

  • 依赖包安装:参考SDK目录下aliyun-id2-sample/README,安装依赖包
  • 服务端接口对接请参考服务端API手册
  • 您可以参考aliyun-id2-sample中的实例代码

4,服务端接口验证

4.1 获取调试ID²
登录IoT设备身份认证控制台进入“调试服务”-“调试ID²”页面,点击右上角“获取调试ID²”

4.2,获取到的调试ID²

4.3,点击 调试服务-服务端调试

4.4,服务端调试提供了authCode生成助手,用于模拟设备端生成authCode。您可以此authCode在服务端调用verify接口发起认证请求。
注意:调试ID²归属在固定产品下,产品的ProductKey在图中所示位置获取。

image.png

4.5,在调试ID²列表中选择一个ID²,点击生成。

image.png

4.6, authCode生成成功,点击复制按钮复制authCode。

image.png

4.7,使用上一步获取的authCode,在服务端调用 verify 接口。接口返回 code 值为 200 表示服务端接口调试成功。