php如何操作qq第三方登入

來源:互聯網
上載者:User
本文主要和大家分享php操作qq第三方登入執行個體代碼,希望能協助到大家。

1.首先進入connect.qq.com進行登入註冊認證等相關資訊


2.配置應用的回調域等相關資訊(十分重要)


3.下載php版本的sdk包

http://sznk.fcloud.store.qq.com/store_raw_download?buid=16821&uuid=8a0b8bcb43291bf901432e18ccd10015&fsname=qqConnect_Server_SDK-php_v2.1.zip

4.設定API


5.將API上傳至網站根目錄,編寫首頁和登入成功後回調的頁面


附錄:

index.php<?phprequire_once 'API/qqConnectAPI.php';$oauth = new Oauth();$oauth->qq_login();?>login.php<?php/* *調用介面代碼 * **/require_once("API/qqConnectAPI.php");$qc = new QC();$arr = $qc->get_user_info();echo '<meta charset="UTF-8">';echo "<p>";echo "Gender:".$arr["gender"];echo "</p>";echo "<p>";echo "NickName:".$arr["nickname"];echo "</p>";echo "<p>";echo "<img src=\"".$arr['figureurl']."\">";echo "<p>";echo "<p>";echo "<img src=\"".$arr['figureurl_1']."\">";echo "<p>";echo "<p>";echo "<img src=\"".$arr['figureurl_2']."\">";echo "<p>";echo "vip:".$arr["vip"];echo "</p>";echo "level:".$arr["level"];echo "</p>";echo "is_yellow_year_vip:".$arr["is_yellow_year_vip"];echo "</p>";



?>

6.然後訪問網站


7.登入成功後


總結:想用什麼功能從SDK的example中直接調用,我qqlogin中用的是get_user_info.php.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.