openapi用于交換小程序的授權信息以及訪問令牌和刷新令牌的授權代碼。 用戶在第三方平臺的授權頁面完成授權過程后,需要通過回撥URI的網址參數向第三方平臺方提供授權碼的獲取。
描述:
小程序可以定制和選擇一些權限來授權給第三方平臺,因此第三方平臺開發者需要通過接口獲得小程序授權的特定權限,而不是簡單地認為他聲明的權限是小程序授權的權限。
接口呼叫請求描述
GET https://openapi.baidu.com/rest/2.0/oauth/token access_token=ACCESS_TOKEN&code=AUTH_CODE&grant_type=app_to_tp_authorization_code
參數描述
必須描述參數名稱類型嗎
訪問令牌字符串是TP的訪問令牌,第三方平臺接口調用憑據
代碼字符串是授權代碼。
Grant_type字符串是固定字符串:app_to_tp_authorization_code
返回值描述
字段名類型描述
Access_token字符串授權小程序的接口調用憑據
refresh_token字符串接口調用憑據來刷新令牌,令牌有效期為10年,使用后過期。
Expires _ intaccesstoken以秒為單位有效,默認值為1小時。
返回值示例
{
access_token: “45.1d4146fdea08ab043a2d291b0e2d86ca.3600.1536147748.C1Q38_EEfQjeNhZ1diO5d7hX8Dx_-mVMFst84kTtF6Sn4je”,
refresh_token: “46.4d79bd6882af6d2bb238b2f851f3a00f.315360000.1851504148.C1Q38_EEfQjeNhZ1diO5d7hX8Dx_-mVMFst84kTtF6Sn4je”,
expires_in: 3600
出現錯誤時:
字段名類型描述
錯誤字符串錯誤代碼;有關錯誤代碼的更多信息,請參考http://developer。百度。com/wiki/index。php標題=文檔/oauth/錯誤
錯誤描述字符串錯誤描述信息,用于幫助理解和解決錯誤