W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋?zhuān)?智能小程序在其服務(wù)端中發(fā)送 POST 請(qǐng)求到百度 OAuth2.0 授權(quán)服務(wù)地址,并帶上對(duì)應(yīng)的參數(shù),便可獲取到 Session Key。
獲取 Session Key 的 URL 地址 :
https://spapi.baidu.com/oauth/jscode2sessionkey
為了讓您的智能小程序運(yùn)行在聯(lián)盟 App 上,我們對(duì)獲取 SessionKey 的接口做了升級(jí)。新接口可以兼容獲取百度內(nèi)部 App 和百度外部 App 的 SessionKey。
您只需要將原接口地址
https://openapi.baidu.com/nalogin/getSessionKeyByCode
更改為
https://spapi.baidu.com/oauth/jscode2sessionkey
即可讓您的智能小程序在其它 App 上自動(dòng)實(shí)現(xiàn)賬號(hào)關(guān)聯(lián)。
參數(shù)名 | 是否必須 | 說(shuō)明 |
---|---|---|
code | 是 | 通過(guò) swan.login 獲取 Authorization Code。 特殊說(shuō)明:code 中有@符號(hào)時(shí),會(huì)請(qǐng)求對(duì)應(yīng)的開(kāi)源宿主,用戶(hù)身份校驗(yàn)及 SessionKey 生成過(guò)程由開(kāi)源宿主實(shí)現(xiàn) |
client_id | 是 | 智能小程序的 AppKey 智能小程序 AppKey 示例:4fecoAqgCIUtzIyA4FAPgoyrc4oUc25c |
sk | 是 | 智能小程序的 AppSecret |
字段名 | 說(shuō)明 |
---|---|
openid | 用戶(hù)身份標(biāo)識(shí),由 appid 和 uid 生成。 不同用戶(hù)登錄同一個(gè)小程序獲取到的 openid 不同,同一個(gè)用戶(hù)使用登錄不同一個(gè)小程序獲取到的 openid 也不同 。 |
session_key | 用戶(hù)的 Session Key |
字段名 | 說(shuō)明 |
---|---|
error | 錯(cuò)誤碼;關(guān)于錯(cuò)誤碼的詳細(xì)信息請(qǐng)參考"錯(cuò)誤碼列表" 一節(jié)。 |
error_description | 錯(cuò)誤描述信息,用來(lái)幫助理解和解決發(fā)生的錯(cuò)誤。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: