小米應用商店之授權碼授權模式

來源: 小米開放平臺
作者:小米開放平臺
時間:2020-09-24
20143
本文介紹了小米應用商店的授權碼授權模式教程。

1.授權碼(authorization_code)獲取接口

請求地址:https://account.xiaomi.com/oauth2/authorize

請求方法:GET

請求參數(shù):

1600916883(1).png

返回值:

·成功響應

如果授權成功,授權服務器會將用戶的瀏覽器重定向到redirect_uri,并帶上相關參數(shù):

http://example.com/example?code=CODE&state=STATE

返回值說明:

1600916938(1).png

·失敗響應

如果授權失敗,授權服務器會將用戶的瀏覽器重定向到redirect_uri,并帶上相關參數(shù):

http://example.com/example?error=ERROR&error_description=ERROR_DESCRIPTION&state=STATE

返回值說明:

1600916978(1).png

2.獲取訪問令牌(access_token)

請求地址:https://account.xiaomi.com/oauth2/token

請求方法:GET

請求參數(shù):

1600917009(1).png

返回值:

·成功響應

如果請求成功,授權服務器會返回JSON格式的字符串:

1600917051(1).png

返回值示例:

&&&START&&& {

  "access_token": "access token value",

  "expires_in": 259200,

  "refresh_token": "refresh token value",

  "scope": "scope value",

  "token_type ": "mac",

  "mac_key ": "mac key value",

  "mac_algorithm": "HmacSha1",

  "openId":"2.0XXXXXXXXX"

}

注意:前面的&&&START&&&可以直接去掉。

·失敗響應

如果請求失敗,授權服務器會返回JSON格式的字符串:

1600917100(1).png

返回值示例:

&&&START&&&{

  "error": "error_code",

  "error_description": "錯誤描述"

}

注意: 前面的 &&&START&&& 可以直接去掉。

立即登錄,閱讀全文
版權說明:
本文內(nèi)容來自于小米開放平臺,本站不擁有所有權,不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家