更新时间:2025-08-19 GMT+08:00
分享

集成方案

组态页面集成方案

图1 组态页面集成

获取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后做缓存,并定时刷新以避免过期(如每小时刷新一次)。

相关文档