国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

在你的網(wǎng)站實現(xiàn)qq登陸(php)

2020-03-22 17:56:48
字體:
供稿:網(wǎng)友
  • 這個qq的oauth4.1有個坑,坑了我半天,后來查了不少資料總算弄通了,現(xiàn)在把詳細(xì)步驟記錄下來。

    步驟一、登陸http://connect.qq.com/

  • 步驟二、創(chuàng)建應(yīng)用。我創(chuàng)建的是wenwutest這個應(yīng)用。具體的創(chuàng)建如下圖所示:
  • 要特別注意這個回調(diào)地址。首先這個回調(diào)地址必須與網(wǎng)站地址的根域名寫的一樣(http://m.mumayi.com),其次,這里寫的這個地址一定是登陸成功后回調(diào)的地址。不能再像oauth4.0那樣再寫個根域名就可以了,我這里就掉在這個坑里半天。 步驟3、下載php的sdk 下載地址:http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD 我下的是php oauth4.1的版本
  • 下好之后,直接將整個目錄放到你的服務(wù)器。如下圖所示:
  • 步驟四、配置sdk 直接訪問install文件夾,填寫相關(guān)信息如下圖所示: %20填寫你的應(yīng)用的appid與appkey和callback地址。這個appid和appkey分別是下圖所示的兩個值:%20
  • 最后的callback地址,一定要注意,一定要和你創(chuàng)建應(yīng)用時候的callback地址一模一樣,否則會出現(xiàn)"ilegal uri"錯誤。這里我創(chuàng)建應(yīng)用時的callback地址是:http://m.mumayi.com/qq/example/oauth/callback.php。所以我在這里也要填寫這個地址。填寫完成后,點擊"配置”就會配置成功了。 步驟五、訪問example/index.html,點擊按鈕,如下所示 %20這樣就登陸了,登錄成功后跳轉(zhuǎn)到我們之前設(shè)置好的callback地址。%20官方sdk的callback.php文件內(nèi)容如下: <?phprequire_once("../../API/qqConnectAPI.php");$qc%20=%20new%20QC();echo%20$qc->qq_callback();%20%20%20%20//返回的驗證值echo%20'<hr>';echo%20$qc->get_openid();%20%20%20%20%20%20%20%20//qq分配的用戶id

    代碼很簡單。其中重要的是這個openid的值。一般可以將這個openid和我們現(xiàn)有的用戶表做個綁定(如果用戶有賬號,如果沒有,可以完善信息)。

    到這里登錄就基本完成了。下面我演示下如何獲取用戶的基本信息,代碼很簡單:

    <?php/*%20*調(diào)用接口代碼%20*%20**/require_once("../../API/qqConnectAPI.php");$qc%20=%20new%20QC();$arr%20=%20$qc->get_user_info();echo%20'<meta%20charset="UTF-8">';echo%20"<p>";echo%20"Gender:".$arr["gender"];echo%20"</p>";echo%20"<p>";echo%20"NickName:".$arr["nickname"];echo%20"</p>";echo%20"<p>";echo%20"<img%20src="".$arr['figureurl']."">";echo%20"<p>";echo%20"<p>";echo%20"<img%20src="".$arr['figureurl_1']."">";echo%20"<p>";echo%20"<p>";echo%20"<img%20src="".$arr['figureurl_2']."">";echo%20"<p>";echo%20"vip:".$arr["vip"];echo%20"</p>";echo%20"level:".$arr["level"];echo%20"</p>";echo%20"is_yellow_year_vip:".$arr["is_yellow_year_vip"];echo%20"</p>";?> 運行以上代碼顯示效果如下:%20 是不是用戶名和頭像都得到了,做登錄夠用了吧。想怎么擴展自己去寫吧。 希望能幫助到有需要的朋友,歡迎留言和我交流。PHP編程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 房产| 永康市| 保山市| 宁国市| 屯昌县| 德钦县| 扎囊县| 静宁县| 晋州市| 大荔县| 旅游| 蕉岭县| 锦州市| 南郑县| 饶阳县| 桃源县| 德庆县| 手机| 临泉县| 景德镇市| 和平县| 会泽县| 张北县| 林甸县| 普兰县| 镇康县| 宝山区| 武陟县| 日照市| 阳高县| 临澧县| 社旗县| 淳安县| 拉孜县| 邹平县| 开化县| 新邵县| 屯门区| 磐石市| 双桥区| 湟源县|