IoTAPI
1. 如何创建API账号
客户管理》账号管理》API账号 下进行新增
点击复制 可自动复制到剪切板 粘贴 获得如下信息便于发送给客户
用户名:总集团
API使用:http://demo.5iot.com/system/AapIntegrated/apifile
app_id:ShanDongYunZe
access_key:www.5iot.com/doc.5iot.com/demo.5iot.com
password:IoTlink@2022
2. 接口调用频次
接口调用频次采用 60S内可调用单个接口 次数 限制数量 分配上游可调用接口频次问题。(一般情况下按卡量分发调用频次)
3. 访问权限
配置可调用访问接口权限
接口访问权限
默认接口访问权限开放,仅可操作所属名下直属卡号信息,不包含子企业。
[SIM卡信息详情]、[SIM卡资费计划详情]。
4. API接口 2.0
本功能上线与IotLink-V.2.0.2上线,想要使用本功能请下载最新版本.
5. API接口资费充值
本功能上线与IotLink-V.1.34.0上线,想要使用本功能请下载最新版本.
首先导入模块IOTAPI模块与yunze-automation模块,修改yml文件配置,并启动 导入版本sql,启动模块IOTAPI,admin,CAdmin,CTask,yunze-automation模块, 首先开通对应API账号,查询企业下的资费ID如YZ202201140123296552,查询企业ID,查看首页API文档介绍填入对应参数 可在PublicOpenApiController中main方法中查看如何填写,
具体可参考项目中:快捷入口->API使用查看详细API说明
功能流程: 请求提交->CAdmin处理->订单审核->有无回调地址进行回调;
注意事项
通过APi进行订购资费时,注意提交的卡信息一定与API账号一致要是在自己公司账号中,通过设置API账号权限来控制API请求的权限校验, 在回调地址中,只需要添加到/open即可,在项目中,已将地址最后的结尾给固定,只需要填入的回调地址中填入到controller层即可;