獲取訪問令牌
https://euapi.ttlock.com/oauth2/token
採用Oauth的客戶端驗證授權方式(Resource Owner Password),對於應用而言,需要直接傳入使用者的帳號密碼來獲取訪問令牌accessToken。
1.1 HTTP請求方式
POST, ContentType:application/x-www-form-urlencoded
1.2 返回格式
JSON
1.3 參數說明
名稱 |
是否必需 |
參數值 |
描述 |
client_id |
Y |
|
開放平臺註冊時分配的app_id |
client_secret |
Y |
|
開放平臺註冊時分配的app_secret |
username |
Y |
|
科技俠或通通鎖APP的登錄帳號,也可以是註冊使用者介面返回的帳號。注意:請別使用開發者帳號。 |
password |
Y |
|
密碼(32位,小寫,md5 加密) |
1.4 返回參數
名稱 |
型別 |
示例 |
參數說明 |
access_token |
String |
f45a713ef706d09c892084ee7e350384 |
Access token |
uid |
Int |
1234567890 |
使用者主鍵id |
expires_in |
Int |
7776000(預設7776000秒,即90天后過期) |
Access token過期時間,單位秒 |
scope |
String |
user,key,room |
許可權範圍 |
refresh_token |
String |
f45a713ef706d09c892084ee7e350384 |
Refresh token |