集成方案
组态页面集成方案

获取token
参考API指导文档的Token管理的-》生成Token章节,对应URL为post v1/iotfm/auth/tokens,那么生成Token的地址就为:对应环境API地址 + /v1/iotfm/auth/tokens(比如北京四现网环境为 https://facility-api.cn-north-4.myhuaweicloud.com/v1/iotfm/auth/tokens)
对应请求头里面的X-Instance-Id使用上面前端获取的实例ID。
请求体格式如下,其中name字段填写设施云前端登录用户对应的用户名,password字段填写该用户的密码。
{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "xxx", "password": "xxxxx" } } } } }
发送成功后响应头的X-Subject-Token字段对应的值就是接口鉴权需要的Token,也就是接口文档中头部的X-Auth-Token字段。Token的有效时间为一天,建议获取该Token后做缓存,并定时刷新以避免过期(如每小时刷新一次)。