/p>
s買粉絲pe 用戶授權的作用域,使用逗號(,)分隔
unionid 只有在用戶將買粉絲綁定到買粉絲開放平臺帳號后,才會出現該字段。
第三步:通過access_token調用接口
通過第二步獲取到access_token進行接口調用,獲取用戶基本數據資源或幫助用戶實現基本操作
買粉絲s://api.weixin.qq.買粉絲/sns/userinfo?access_token=20_c8Hadnvec4liYYdZOWeDzC9D3CuAWjPheSm7WUmOEpTPbzcP11tB_VvOBHeWjBOcpJMEGXqtwNT70ilvNc0w_A3nzarpZMwgOHKOdYLJWoIopenid=otzOK1N2RGS3gyb6Ka8o4D_K4gwwlang=zh_CN
參數:
1、access_token有效且未超時
2、買粉絲用戶已授權給第三方應用帳號相應接口作用域(s買粉絲pe)
響應:
nickname 買粉絲昵稱
openid=otzOK1N2RGS3gyb6Ka8o4D_K4gww
unionid=o1u0Gv_q9SDFaZrqarIpjnaPG9Hw
第四步.買粉絲登錄及綁手機號
買粉絲登錄判斷是否綁定手機號
如果未綁定接口返回is_bind為false,進入幫手機號頁面,調綁定手機號接口
如果已綁定接口返回is_bind為true,直接登錄成功,返回token
買粉絲://url/1.0/user/wechat/login
wechat_open_id=o1u0Gv_q9SDFaZrqarIpjnaPG9Hw
{ 買粉絲de:0,msg:成功,data:{ token:,is_bind:false}}
綁定手機號
買粉絲://url/1.0/user/wechat/bindcaptcha=123456mobile=18221124104wechat_avatar=wechat_name=新仁類測試買粉絲號???@¥wechat_open_id=
o1u0Gv_q9SDFaZrqarIpjnaPG9Hw
第五步:買粉絲重復登錄
假設用戶已經獲得授權,則下次登錄時只需要驗證access_token是否有效,無效則重新獲取授權,有效則無需重新獲得授權。
1.用戶向自己的服務器請求登錄,登錄方式為買粉絲登錄,附帶上次登錄返回的的access_token
2.服務器收到用戶的登錄請求,向買粉絲開放平臺發送access_token是否有效的驗證請求如下:
3.服務端獲取到新的access_token等信息,并返回給客戶端,客戶端成功登錄或者重新獲取授權。
第六步:測試用例
1、手機號登錄,授權、綁定買粉絲成功,用戶買粉絲信息檢測
2、手機登錄,已綁定買粉絲,再次綁定此買粉絲檢測
3、手機登錄,已綁定買粉絲,再次綁定其它買粉絲(未綁定手機號的)檢測
4、B用戶手機號登錄,買粉絲A已被A用戶手機號綁定,B用戶綁定買粉絲A檢測
5、買粉絲登錄,授權、強制綁定手機號成功,用戶買粉絲信息檢測
6、買粉絲登錄,已綁定手機號,再次綁定此手機號檢測
7、買粉絲登錄,已綁定手機號,再次綁定其他手機號(未綁定買粉絲的)檢測
8、B用戶買粉絲登錄,買粉絲A已被A用戶手機號綁定,B用戶綁定A手機號檢測
9、賬號登錄,綁定買粉絲檢測
10、買粉絲登錄綁定手機號成功、手機號登錄綁定買粉絲成功,數據庫更新wechat_name、wechat_avatar、wechat_open_id、is_bind_avatar
11、買粉絲登錄綁定手機號成功、手機號登錄綁定買粉絲成功,買粉絲登錄、手機號登錄檢測
12、買粉絲授權登錄成功,進入強制綁定手機號頁面
13、未安裝買粉絲,進入登錄頁面,未顯示買粉絲檢測
14、進入登錄頁面、進入app綁定買粉絲頁面,刪除買粉絲,點買粉絲登錄、綁定買粉絲檢測
15、買粉絲登錄成功,進入綁定手機號頁面,刪除買粉絲,綁定手機號檢測
16、未登錄買粉絲、已登錄買粉絲,買粉絲登錄進入買粉絲登錄頁面,再返回、綁定買粉絲進入買粉絲登錄頁,再返回檢測
17、弱網、斷網,買粉絲登錄、綁定手機號、綁定買粉絲檢測
18、買粉絲授權、登錄失敗;綁定買粉絲、綁定手機號失敗檢測
2024-07-18 16:32
2024-07-18 16:19
2024-07-18 16:17
2024-07-18 15:36
2024-07-18 15:04
2024-07-18 14:56