個人的夢想
個人開發(fā)者,如何實現(xiàn)微信登錄和微信支付的接入呢,這里我們會介紹一個實現(xiàn)的方案讥此。
微信登錄
1拢锹、微信測試號(可以獲取wxid)
2、payjs萄喳,payjs是一個支付平臺卒稳,實現(xiàn)方案為微信小商戶功能,具備獲取openid的功能他巨,可以結(jié)合微信掃碼充坑,實現(xiàn)靜默登錄或者掃碼登錄。
payjs平臺只提供微信打開獲取openid的功能染突,我們借助微信就可以實現(xiàn)相關(guān)的實現(xiàn)技巧捻爷。
介紹一下原理:
一、靜默登錄
微信內(nèi)訪問https://payjs.cn/api/openid?xx=xx等參數(shù)觉痛,回調(diào)到自己的頁面役衡。獲取到openid后進行自己的邏輯操作即可。
二薪棒、掃碼登錄
PC端生成二維碼手蝎,并且對應(yīng)唯一的uuid,二維碼形式展示在瀏覽頁面俐芯。將uuid寫入數(shù)據(jù)庫棵介,手機微信掃碼,獲取到uuid和openid吧史,更新數(shù)據(jù)庫中uuid字段的對應(yīng)的wxid邮辽,在前端展示二維碼的頁面,不停的查詢當(dāng)前uuid的狀態(tài)贸营,獲取到了openid則進行跳轉(zhuǎn)即可吨述。
三、具體實現(xiàn)
請自行實現(xiàn)钞脂。揣云。。