简体中文

登录VSaaS

云端可以使用以下API从VSaaS服务器获取token
  1. 获取服务器VSaaS Token
从TUTK VSaaS获取vsaas token

Request

HTTP request

 

Parameters

Header parameters

Authorization : Basic
使用Base64编码 client_id 和 client_secret(这个client_id和client_secret由TUTK提供)
Content-Type : application/x-www-form-urlencoded
Required API parameters
参数
类型
必选
说明
realm
String
由TUTK提供,用以区分不同客户
grant_type
String
这里填" client_credential"

Response

参数
类型
说明
access_token
String
即vsaas token
token_type
String
服务器将回:"Bearer"
expirec_in
String

refresh_token
String
此处回空,因为不需要refresh token
scope
String
权限类型

Code

200
400
401

例子 :

Request

curl -XPOST -H 
'Authorization: Basic TVZPVUJRMzVsYnNTNmJGVzlQQmNMc2UzVjNaWkRZUUtmYno0UXlYTjpTZXJjck12czM2VXVjbXZnVk1UOHQ3dFc 3eHJpMG56bnhwNlRuT3VCOHVuNkU3RjJreW5SWllxSmJFc2RiTEh4WmFsbUlncllCZnQ0NjdmSUx6aXRjaGxCM0 RSdUxUR3djM2RYY0d2N3c5NlR3dVRkMEx5WEFKM1hMNE4zRTdUWg==' 
-H 
'Content-Type: application/x-www-form-urlencoded' 
-d 
'grant_type=client_credentials' 
https://vsaas-domain/vsaas/api/v1/ss/oauth_token?realm=aaaa

Response

{
    "data": {
        "token": {
            "access_token": "Sz05S5sWOrssssssPsi5M",
            "expires_in": 2592000,
            "refresh_token": "",
            "scope": "vsaas.ss.contract.action.all",
            "token_type": "Bearer"
        }
    }
}


云端可以使用以下API从VSaaS服务器获取一个user vsaas token,用以后续去操作这个用户的设备增、删、改、查。

  1. 获取用户VSaaS Token
从TUTK VSaaS获取user vsaas token

Request

HTTP request

POST https://vsaas-domain/vsaas/api/v1/ss/login
 

Parameters

Header parameters

Authorization : Bearer {token}
token可以通过上面Get server vsaas token的方式获取。
Content-Type : application/json
Required API parameters
参数
类型
必选
说明
email
String
可以是id,邮箱或者手机号
account
String
可以是id,邮箱或者手机号

Response

参数
类型
说明
access_token
String
即vsaas token
token_type
String
服务器将回:"Bearer"
expirec_in
String

refresh_token
String
此处回空,因为不需要refresh token
scope
String
权限类型

Code

200
400
401

例子 :

Request

curl -XPOST -H 
'Authorization: Bearer LKdkjlk8873BNN' 
-H 
'Content-Type: application/json' 
-d 
'{"email":"abc@def.com"}' 
https://vsaas-domain/vsaas/api/v1/ss/login

Response

{
    "data": {
        "access_token": "WpgE1ke2squVznSSvJiJ",
        "expires_in": "3600",
        "refresh_token": "",
        "scopes": ["read", "write"],
        "token_type": "Bearer"
    }
}


即刻开启您的物联网之旅

联系解决方案专家
Kalay App
解决方案
新闻动态
公司动态
行业资讯
媒体报道
永续发展
经营者的话
社会参与
环境永续
公司治理

+86 755 27702549

7×24小时服务热线

法律声明 隐私权条款

关注“TUTK”

TUTK服务尽在掌握

© 2022 物联智慧科技(深圳)有限公司版权所有粤ICP备14023641号
在线咨询
扫一扫

TUTK服务尽在掌握

全国免费服务热线
+86 755 27702549

返回顶部