通常網站爲了豐富用戶,都集成第三方社交帳號登陸,好比QQ、新浪微博、微信等等,這也成爲一個互聯網網站的標配。微信
集成難度不算大,其中還有部分難度在於申請認證上。測試
一、新浪微博網站
去新浪微博開放平臺http://open.weibo.com註冊個帳號,用這個帳號註冊「網站接入」,填寫網站的相關信息提交給新浪微博審覈。代理
審覈速度很快,不對的地方官方會幫你指明,要求你修改。調試
經過以後將ID和SERCRET保存下來。blog
開放平臺提供了素材下載,各類尺寸的登陸按鈕圖標盡有。開發
接入SDK在GitHub上,下載下來實際上是個項目工程,沒有提供JAR包,能夠本身打JAR包供項目調用。get
主要注意是前面開發平臺填寫的回調URL地址,這個地址要和本地配置文件redirect_URI節點配置一致。it
問題是本地沒法調試測試,除非是弄個代理,把本地映射成公網地址,通常也不必弄,由於你會發現邏輯其實不復雜,我作完後直接發佈到互聯網上試了下,就知道大概了。微博
二、騰訊QQ
去QQ互聯http://connect.qq.com註冊個應用,填寫網站資料,它會要求校驗你的網站,你必須複製粘貼校驗信息到你網站的首頁,而後作驗證。
填寫各類網站資料,下載素材,開發也都不難,SDK包提供了JAR方式。
真正難的地方在於你開發完,須要QQ審覈應用經過的時候你會發現各類難。
我被退回來3次,並且每次都提示「點擊QQ登陸按鈕提示登陸失敗或出現錯誤信息」,且官網也沒個社區客服負責解答問題。
實在是想不通哪裏有問題,測試帳號完成能正常登陸,反覆了幾回後我去研讀了官網的認證說明,把網站也修改的和QQ要求的同樣。
終於在某一天經過了,十分的艱難。