您的位置首页生活百科

如何开启Dz的QQ互联

如何开启Dz的QQ互联

的有关信息介绍如下:

如何开启Dz的QQ互联

Dz在开启QQ互联的时候,始终是不会成功,通常的错误是由于QQ互联官方接口的升级,原有旧接口(oAuth1 接口)已经无法正常使用。那么如何正常开启呢?

凡是出现 20003 错误的 Dz必须开启 QQ 互联 的 oAuth2 模式,这需要您服务器的 PHP 能正常访问 HTTPS 远程页面,请确保 PHP 拥有扩展 php_curl、php_openssl 开启 HTTPS 的访问功能,并且无防火墙等系统级拦截。

首先,打开记事本,将以下代码复制进去:“

$connect = C::t('common_setting')->fetch('connect', true);

$connect['oauth2'] = 1;

C::t('common_setting')->update('connect', serialize($connect));

include_once libfile('function/cache');

updatecache('setting');

showmessage('Switch oAuth to oAuth2', $_G['siteurl']);

?>

保存记事本文件,重命名为:“oauth_switch.inc.php”。

使用FTP工具将该文件上传到 QQ互联插件目录(source/plugin/qqconnect)。

然后访问 URL地址。http://你的域名/plugin.php?id=qqconnect:oauth_switch

此过程为切换到 oAuth2 模式,如您不了解如何开启此功能,请联系服务商解决。

运行了会提示一段英文,告诉你已经切换完毕。切换完毕后删除刚刚上传的 oauth_switch.inc.php 文件,接口已经升级完成了,再试试QQ互联是否可以正常登陆。