開發的時候,使用者關注後。我把使用者的資訊 openid nickname city sex 等資訊 存在了我自己的資料庫裡userinfo表中 那麼問題來了 使用者通過我的公眾號點進去一個我自己開發的頁面 怎麼才能識別是這個使用者點進來的 然後從資料庫把他的資訊等 顯示在網頁裡 openid 是唯一的 那麼通過什麼把聯絡起來呢 新手求解答 拜謝了
回複內容:
開發的時候,使用者關注後。我把使用者的資訊 openid nickname city sex 等資訊 存在了我自己的資料庫裡userinfo表中 那麼問題來了 使用者通過我的公眾號點進去一個我自己開發的頁面 怎麼才能識別是這個使用者點進來的 然後從資料庫把他的資訊等 顯示在網頁裡 openid 是唯一的 那麼通過什麼把聯絡起來呢 新手求解答 拜謝了
思路:擷取使用者的openid後去查詢匹配資料庫裡的openid,如果存在就根據對應openid找出使用者資料即可。
如何擷取使用者的openid你應該會寫的了吧,既然你能寫到資料庫裡,這個擷取理所當然會用的,就省略了。
認證公眾號才有許可權申請介面去通過openid擷取使用者資訊,
你說的這個可以通過oauth來擷取使用者openid.
第二種:發送一個帶有加密openid參數的連結給使用者。
笨死了你 ..
或者說你太懶了
http://mp.weixin.qq.com/wiki/2/5baf56ce4947d35003b86a9805634b1e.html
http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html
https://res.wx.qq.com/open/js/jweixin-1.0.0.js
這個要認證的服務號才可以的,oahth2.0授權就可以做到
http://www.cnblogs.com/txw1958/p/weixin71-oauth20.html
跟著這個做就OK了,我就是在這裡學的