亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

snsapi_base和snsapi_userinfo明明一樣的??!文檔為什么說不一樣??

snsapi_base和snsapi_userinfo明明一樣的啊!文檔為什么說不一樣??

慕無忌1623718 2019-02-27 18:31:01
官方文檔說:但是我實踐發現,不管哪種授權回調頁面都會攜帶code。用這個code換取的都有access_token 和 openid。access_token都可以拿去換取用戶信息(昵稱、頭像)。唯一區別就是snsapi_userinfo多返回一個unionid字段。那我就不懂了,文檔里說的如果是snsapi_base就給你openid是什么意思???snsapi_userinfo也給的啊?。。《襰nsapi_base是靜默授權,而且也可以獲得用來換取用戶信息code,這對用戶來說豈不是很危險???還有就是《snsapi_base式的網頁授權流程即到此為止》是什么意思???我明明還想獲取用戶信息,為什么讓我到此為止???所以兩者有什么區別???
查看完整描述

2 回答

?
UYOU

TA貢獻1878條經驗 獲得超4個贊

最大的不一樣就是

1、以snsapi_base為scope發起的網頁授權,是用來獲取進入頁面的用戶的openid的,并且是靜默授權并自動跳轉到回調頁的。用戶感知的就是直接進入了回調頁(往往是業務頁面)
2、以snsapi_userinfo為scope發起的網頁授權,是用來獲取用戶的基本信息的。但這種授權需要用戶手動同意,并且由于用戶同意過,所以無須關注,就可在授權后獲取該用戶的基本信息。


查看完整回答
反對 回復 2019-03-06
  • 2 回答
  • 0 關注
  • 2035 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號