乐趣区

电信物联网平台NBIoT使用Postman模拟测试接口

主要用于测试部分接口以及和官方对接时候官方要求用 postman 发送测试数据。欢迎一起交流,提供咨询服务。

使用 postman 测试关键点是

  • 配置证书

证书从平台下载,后面有详细介绍

  • 不校验服务端证书

这个一定要勾选

  • 获取 token

先使用 login 接口获取,用于后面操作接口的鉴权

  • 使用 token

操作接口都需要配置~~~~

1 配置证书

点击 Postman 右上角设置按钮,选择 Settings

图 2 -5 Settings 界面
选择 General,将 SSL certificate verification 关闭(平台需要双向认证,将此处关闭表示 postman 不去校验平台的证书)

图 2 -6 General 界面
选择 Certificates –> 点击 add Certificate

图 2 -7 Certificates 界面(1)
上传 2.1 中下载的证书和密钥,host 处填入应用服务器访问平台的 IP 地址和端口,CRT file:传入 server.crt 文件,KEY file:传入 server.key 文件,证书自己从电信平台下载。

图 2 -8 Certificates 界面(2)

2 Postman 测试北向接口

2.1 鉴权(获取 token)

第三方应用首次访问 IoT 平台的开放 API 时,需调用此接口完成接入认证;第三方应用在 IoT 平台的认证过期后,需调用此接口重新进行认证,才能继续访问 IoT 平台的开放 API。
参照 2.1 中下载的接口文档,在 Postman 中填入对应的请求方法,URL,请求头 Headers,请求体 Body。

请求方法    POST
请求地址    https://server:port/iocm/app/sec/v1.1.0/login
传输协议    HTTPS

配置 http 方法、URL 和头域:URL 中要填入对应的 IP 地址与端口号(如测试平台 180.101.147.89:8743),请求头中 Content-Type 为编码方式,需要按接口文档中填写。

配置 Body:Body 中的 appId 与 secret 在创建应用的时候可以获得,分别为应用 Id 与应用密钥。

返回的消息:点击 Send 按钮,就能在下方看到返回码及消息内容。

2.2 订阅

配置 http 方法、URL 和头域:

配置 Body:

返回的消息:点击 Send 按钮,就能在下方看到返回码及消息内容。

退出移动版