配置蝉知系统使用QQ开放登录功能

2013-11-15 13:39:42    王春生    23922

QQ开放登录功能和微博的步骤基本类似,下面我们来逐一给大家讲解:

1、注册QQ帐号。不再赘述,中国人都知道的。

2. 申请开发者认证

登录 connect.qq.com,如果还没有注册帐号的话,网站会提示你进行注册,也可以直接使用QQ号登录。

登录后,首先点击自己的头像进入开发者资料的信息填写界面,开发者类型建议大家选择企业开发者,填写信息后,需要审核,审核通过后才可以添加应用。

3. 开发者信息审核通过之后,就可以 进入应用管理,创建应用。

4. 创建应用,填写相关资料。


创建完应用后,须等待审核,审核通过之后,就可以在应用信息里获取APP ID和APP KEY。将二者填写到 蝉知后台即可。

关于回调地址的填写问题

注:腾讯为了解决回调地址的安全漏洞问题,需要更改回调地址的校验方式, 否则会出现QQ登录异常的问题。

目前的回调地址需要填写为完整的url路径。

关于回调地址的疑问,可点击对话框里的 “帮助文档”具体了解。


当回调地址填写网站网址后,前台QQ登录报错: redirect uri is illegal(100010)。

把报错页面的路径复制出来。找到例如路径中以下截图的一段,把这一段单独的复制出来,用在线URLEncode解码工具解码路径,然后把解码好的地址填写到回调地址里,保存。

注:这个方法仅支持网站访问为PATH_INFO方式,GET方式目前不适用。


5. 设置app id和app key

添加网站之后,系统为每一个网站分为一个appid和appkey,将这些信息拷贝到上图中的app key和app secret中。

6. 设置 协作 QQ 号, 进行 测试。

编辑应用,里面有一个协作QQ号的设置,可以填入进行测试的QQ号。测试登录没有问题之后,就可以提交审核了。

7. 提交网站审核

上述步骤设置完毕之后,提交腾讯审核即可。


浙ICP备14025715号-9
ZSITE8.6