之前教程不够详细,很多人的APP不能正常使用QQ登录。现在重新整理了一个教程。大家可以参考配置。
为了避免重复注册帐号,安卓APP只能共用网站的QQ登录接口,这就需要你得重新为他申请APP的相关登录接口权限,因为默认腾讯是没有开放APP的登录权限的,需要你重新申请。
要使用同一个接口,就要做关联。而不是新申请或新创建另外一个ID接口。
如何关联呢?
大家打开这个网址
右上角一个关联选项,如下图,输入网站的QQ登录接口参数即可关联起来。不然的话,他就会新建一个ID的。
QQ登录的配置有点复杂。大家要仔细看下面的教程。大家必须要注意一个关键点,APP的QQ登录接口必须要跟网站的QQ登录接口使用同一个APPID。不能重新去创建一个APP的QQ接口ID。要让APP跟网站使用同一个接口ID,就要做关联。这一步非常关键。大家先看下面的图片
如上图所示,过去网站的QQ登录接口,就是在上面图片所在的网址申请的。
现在安卓APP也要用到这个QQ登录接口的ID。但是默认是不能在APP里边登录的。因为没有相关接口权限。如何申请接口权限呢?需要在腾讯开放平台做关联申请。而不要在这个页面新申请移动应用。因为他会重新创建一个ID的,并不能关联之前的网站登录接口ID。所以在这个页面申请移动应用是没意义的。
https://open.tencent.com打开上面的网址,如下图所示,点击申请(如果你还没注册开发者帐号的话,他会提示你先申请开发者帐号)
点击后会进入图下界面
这一步很关键,必须要点击右上角的 关联QQ互联 就会弹出窗口让你输入之前网站使用的QQ登录接口信息。不然的话,他又会得新建一个接口ID。输入之前网站登录接口的QQ参数后,就按下面的图片做选择设置
最后进入资料填写项
带*星号的都要填写,其它就不用理他。最后选择保存即可。不用提交审核。提交审核是为了上架腾讯的安卓应用市场 。想要上架应用市场要求很高,要填写与上传的资料很多。所以不用提交审核。只需要保存,就可以使用登录接口了。