1. 程式人生 > >微信登陸

微信登陸

用戶信息 sco cti sns 技術分享 帳號 刷新 只需要 rect

1.需要一個微信測試賬號,項目上線時換成正式賬號

註冊測試帳號只需要一個手機號,並且擁有微信帳號即可,具體流程如下:

打開註冊的網址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

手機微信掃描網頁左邊的二維碼,然後在手機上確認即可:

技術分享圖片

在頁面中,你還可以看到微信的appID和appserect,在獲得Token、修改創建自定義菜單或者其它需要驗證權限的時候需要用到這兩個密鑰,要註意對這兩個參數保密!

接下來正式開發的時候,需要對

URL即微信公眾平臺服務器請求你開發服務器的入口頁面,註意不是你網站的域名!要具體到網頁。

Token相當於騰訊微信公眾平臺服務器與你服務器交互的密鑰,在正式部署的時候,請務必設置的復雜一下,否則可能被黑客利用,偽裝你的服務器向你的用戶發送消息。

請註意:微信公眾平臺有兩個Token,名字一樣,但是概念不一樣。

  一個是騰訊微信公眾平臺服務器和你的服務器交互的密鑰,是通過在你的服務器上設置的;

  另外一個是通過appID和appsecret 獲取到的操作菜單、發送客服消息等所需的一個憑據。

開發文檔:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432

微信登陸需要以下及步驟:

1 第一步:用戶同意授權,獲取code

2 第二步:通過code換取網頁授權access_token

3 第三步:刷新access_token(如果需要)

4 第四步:拉取用戶信息(需scope為 snsapi_userinfo)

5 附:檢驗授權憑證(access_token)是否有效

接口參收與代碼後期補充。

微信登陸