php如何操作qq第三方登录

文章来源:http://www.php.cn/php-weizijiaocheng-387987.html

本文主要和大家分享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上传至网站根目录,编写首页和登录成功后回调的页面

附录:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

index.php

<?php

require_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.

猜你喜欢

转载自blog.csdn.net/weixin_42980713/article/details/85554602