微信登陸分爲兩種(應該是兩種): 網頁受權登陸、App拉起登陸。
微信網頁受權登陸分爲兩種: 1.網站應用微信登陸(掃碼登陸)、2.微信網頁受權(微信內訪問)
本文僅對這兩種網頁受權進行區分說明,開發步驟官方文檔已經說明的很詳細了
以上兩種是分別針對開放平臺、公衆平臺定義的不一樣受權登陸方式,微信
公衆平臺、開放平臺區別:
公衆平臺: 就是公衆號後臺,用來管理公衆號,針對沒有開發技術能力的人使用
開放平臺: 是個開發者使用的平臺,主要用於開發新的功能和多功能應用微信開發
我有一個公衆號, 我能夠把個人公衆號交給開放平臺的開發者進行管理。
換句話說: 開放平臺是屬於開發者的, 用來代理其餘運營公衆號
大體就是這樣的吧,更詳細的描述參考微信開發文檔app
1.網站應用微信登陸(掃碼登陸) =======》開放平臺
掃碼登陸通常是在電腦上操做的。網站
網站應用微信登陸開發指南:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN
這裏用到的受權連接是:
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirectspa
2.微信網頁受權(微信內訪問) =======》 公衆平臺
這裏要求必須是在微信客戶端中訪問第三方網頁,PC客戶端、手機客戶端均可以, 只要是微信中打開的就ok
微信網頁受權開發文檔:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
這裏的受權連接是: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect代理
公衆平臺的appid 和開放平臺的appid 二者是不能相互代替的!注意作區分!code