🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
QQ登录的配置有点复杂。大家要仔细看下面的教程。 大家必须要注意一个关键点,APP的QQ登录接口必须要跟网站的QQ登录接口使用同一个APPID。不能重新去创建一个APP的QQ接口ID。 要让APP跟网站使用同一个接口ID,就要做关联。这一步非常关键。 大家先看下面的图片 [![](https://img.kancloud.cn/3c/3a/3c3a55cc6d45c4376974648acf2afb6b_1354x689.png)](https://www.kancloud.cn/book/php168/x1_of_qibo/preview/images/111_1565317313154.png) 之前网站的QQ登录接口是在下面的网址申请的 [https://connect.qq.com/manage.html#/](https://connect.qq.com/manage.html#/) ![](https://img.kancloud.cn/a1/45/a145399d751b35983fe7b9eb8dcc4145_1149x630.png) 如上图所示,过去网站的QQ登录接口,就是在上面图片所在的网址申请的。 现在安卓APP也要用到这个QQ登录接口的ID。但是默认是不能在APP里边登录的。因为没有相关接口权限。如何申请接口权限呢?需要在腾讯开放平台做关联申请。而不要在这个页面新申请移动应用。因为他会重新创建一个ID的,并不能关联之前的网站登录接口ID。所以在这个页面申请移动应用是没意义的。 [https://open.tencent.com](https://open.tencent.com) 打开上面的网址,如下图所示,点击申请(如果你还没注册开发者帐号的话,他会提示你先申请开发者帐号) ![](https://img.kancloud.cn/2a/02/2a02738fe8a36c60b434dc632633ff79_612x575.png) 点击后会进入图下界面 ![](https://img.kancloud.cn/fe/9a/fe9aad2813258197cbd3e8c826a588b4_1270x660.png) 这一步很关键,必须要点击右上角的 关联QQ互联 就会弹出窗口让你输入之前网站使用的QQ登录接口信息。不然的话,他又会得新建一个接口ID。 输入之前网站登录接口的QQ参数后,就按下面的图片做选择设置 ![](https://img.kancloud.cn/54/98/5498d8b9eb6f39102a4df8310ec3c5a9_980x672.png) 最后进入资料填写项 ![](https://img.kancloud.cn/50/6b/506bff8fd8fbc6ea78e0bbb1165799ea_1045x660.png) 带*星号的都要填写,其它就不用理他。最后选择保存即可。不用提交审核。提交审核是为了上架腾讯的安卓应用市场 。想要上架应用市场要求很高,要填写与上传的资料很多。所以不用提交审核。只需要保存,就可以使用登录接口了。 ![](https://img.kancloud.cn/3e/f0/3ef0f214c0a98840037b2a8ff2bb93d7_1310x770.png) [QQ登录错误代码分析](https://wiki.connect.qq.com/公共返回码说明) ![](https://img.kancloud.cn/8a/97/8a9701ed16a4201627f845e1a0401ef2_1903x2761.png)