问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

申请QQ互联网站接入回调地址怎么写

发布网友 发布时间:2022-04-22 16:51

我来回答

4个回答

热心网友 时间:2022-04-06 04:38

1. 开发者注册

1. 在QQ互联开放平台首页 http://connect.qq.com/ ,点击右上角的“登录”按钮,使用QQ账号登录,如下图所示:

重要提示: 

开发者QQ号码一旦注册不能变更,建议使用公司公共QQ号码而不是员工私人号码注册,以免遇到员工离职等情况造成不必要的麻烦。

2. 登录成功后会跳转到开发者注册页面,在注册页面需要提交公司或个人的基本资料。下图所示的是公司注册页面:

2. 网站接入申请

网站接入前,需首先进行申请,获得对应的appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权。

2.1 添加网站

开发者注册成功后,会跳转到“管理中心”页面。点击添加网站,填写相应的信息,如下图所示:

网站信息填写完成,点击“确定”后,网站注册完成,进入管理中心,在管理中心可以查看到网站获取的appid和appkey,如下图所示:

2.2 网站信息完善

在管理中心,点击申请的网站下的“编辑信息”,进入编辑页面,点击右上角的“编辑”按钮,页面进入编辑状态,即可对网站信息进行修改和完善,如下图所示:

3. 网站开发

进入控制台页面,可以看到网站申请处于“开发”状态。网站上线,首先需对网站进行开发,即完成QQ登录功能并正常放置QQ登录按钮,如下图所示:

3.1 开发流程概述

开发流程主要包括如下几个步骤:

3.1.1 网站上设置QQ登录入口

网站主可以在自己的网站首页入口和主要的登录、注册页面上放置“QQ登录”标识(见红色方框标记处):

3.1.2 用户登录验证和授权

1. 用户点击QQ登录按钮之后,弹出QQ登录窗口,在登录窗口中将显示网站自己的Logo标识,网站名称以及首页链接地址。

如果用户已登录QQ软件,也可以一键快速登录。

如下图所示:

2. 成功登录后,弹出授权框引导用户授权(仅在第一次成功登录,以及第一次访问某个未授权的OpenAPI时会出现授权页),如下图所示:

授权框中的授权列表由网站自行配置,详见scope参数说明。建议控制授权项的数量,只传入必要的接口名称,因为授权项越多,用户越可能拒绝进行任何授权。


3.1.3 登录和授权完成后,跳转回网站

如果用户成功登录并授权,则跳转到指定的回调地址,该回调地址由第三方网站自行配置(在上一步的请求中传入),回调地址建议设置为网站首页或网站的用户中心。


3.1.4 获取并存储access token以及openid

成功登录后,即可发送请求来获取access token以及openid,这两个参数在调用OpenAPI访问和修改用户数据时必须传入,网站需自行绑定或存储:

(1)access token用来判断用户在本网站上的登录状态,具有3个月有效期,用户再次登录时自动刷新。

(2)openid是此网站上唯一对应用户身份的标识,网站可将此ID进行存储便于用户下次登录时辨识其身份,或将其与用户在网站上的原有账号进行绑定。 

3.1.5 在网站上显示用户登录昵称与QQ头像

建议网站调用get_user_info接口,在首页或顶部显示用户通过QQ帐号的登录状态,使用户体验一致,包括用户昵称、QQ头像,如下图所示:

3.2 开发说明

QQ登录功能使用国际通用的OAuth2.0协议进行验证与授权,可通过以下两种方式进行网站开发:

(1)使用QQ互联提供的SDK包,用户体验统一,只需要修改少量代码,不需要理解验证授权流程,需要快速接入QQ登录的应用可选用此方法。

详见:SDK下载

JS SDK详见:JS SDK使用说明 

(2)根据QQ登录OAuth2.0协议,自主开发,此方法自定义程度较高,需要与现有系统进行整合的网站可选用此方法。

详见:OAuth2.0开发文档 

(3)社区类网站可以使用集成插件快速接入QQ登录。


4. 使用QQ互联提供的OpenAPI

完成网站的开发后,即可在“管理中心”的“控制台”页面,点击“当前流程”下的“申请上线”,流程处于“审核”状态。

提交审核后,腾讯会在两个工作日完成审核,审核通过后,网站即正式上线。


网站上线后,可以使用QQ互联提供的丰富的API资源:

1. 我们提供了各种OpenAPI给开发者,网站可以调用这些API来实现需要的功能,使登录用户在网站上即可访问和修改QQ空间受保护的资源。

详见:API列表 API调用说明 


2. 为方便网站快速使用这些API,QQ互联提供了JS-widget, JS-widget是JS封装的SDK,只需要在网站引入JS文件,就可以用封装好的方法访问对应的API,开发简单。 

详见:JS SDK使用说明


5. WAP网站接入

上述文档主要是针对WEB以及XHTML格式的网站。

WAP网站接入QQ登录可基于OAuth1.0协议和OAuth2.0协议。

基于OAuth1.0协议:接入过程详见开发攻略。该攻略对于一般网站和WAP网站接入都适用,每一步中WAP网站接入时需特别注意的地方特别用红色标注。

基于OAuth2.0协议:接入过程详见OAuth2.0开发文档。该文档对于一般网站和WAP网站接入都进行了说明。

热心网友 时间:2022-04-06 05:56

【QQ登录】回调地址常见问题及修改方法


1. 什么是回调地址域名?

用户点击QQ登录跳转到QQ登录页面,登录成功后,应该跳转回网站。回调地址即在这里用来指定跳转回网站的URL。
回调地址注册的目的是为了保障第三方APPID帐户的安全,以免被其他恶意网站盗用。 
申请时需注意:
1. 只需要填写站点根域名即可;
2. 如有多个站点同时使用该APPID,可以注册多个根域名,用分号隔开;
3. 具体跳转URL将在程序中指定路径以及请求参数进行构造。

例如:

申请时填写的callback是:mysite.com;example.com

合法的回调地址可以是:http://bbs.mysite.com/qqlogin.php?a=1

也可以是:http://www.example.com/qqlogin.php?a=1


但是如果使用:http://www.othersite.com/qqlogin.php?a=1 ,请求将会被认为非法,因为该回调地址根域名未被注册过。


2. 回调地址错误的原因有哪些?

回调地址错误,会返回错误码:21006、100010
回调地址错误的原因如下:
(1)没有传入回调地址;
(2)传入的域名与申请接入时填写的回调地址域名冲突。
例如:申请时填写的回调地址是:http://example.com,传入的是http://qzone.qq.com/get_access_token.php?a=b, 则会返回错误码。正确的请求回调地址示例是:http://example.com?a=b&c=d
(3)请求地址超长,callback或者state需保持在500字节以内。


3. 如何修改回调地址?

Step1:登录 http://connect.qq.com/ 后,点击“管理中心”,在管理中心页面会显示已添加的网站或应用的相关信息。点击“编辑信息”。

Step2:点击右上角“编辑”按钮,使页面进入可编辑状态。勾选使用范围。

Step3:修改回调地址(可以填写多个根域名,并用分号隔开)。

Step4:修改完成后点击“保存”进入审核阶段。
审核人员将会在1-3个工作日进行审核。审核之后,会发送邮件通知。审核通过后,网站可以正常使用。

热心网友 时间:2022-04-06 07:31

你在QQ中填写的回调域名,不用加http
输入你的域名 大致是这样

热心网友 时间:2022-04-06 09:22

这个是网站的跳转地址,建议作成一个中间页来处理,一般需要进行两个操作, 发送请求来获取access token以及openid;调用get_user_info接口获取用户头像等信息,然后与本站的用户数据绑定。
详细的调用逻辑及demo可以参考腾讯QQ接入sdk http://wiki.open.qq.com/wiki/website/%E7%BD%91%E7%AB%99%E6%8E%A5%E5%85%A5%E6%B5%81%E7%A8%8B
http://wiki.open.qq.com/wiki/website/get_user_info
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
让你一见倾心的句子说说(一见倾心的古风句子) 让人一见倾心的干净句子干净优雅打动人心 唯美走心的心动短句(一眼心动的惊艳句子) 税款缴纳税款缴纳的手法 交国税怎么交 最新微博早晨唯美早安晚安生活正能量心语语录带图片 特别优美的晚安句子(非常精致的晚安心语) 晚安的文案 微博晚安心语一句话 怕咬手指头了,这六个字共有多少画 怕失眠三个字共有几画 QQ互联 提供方和回调地址填什么 一个手机号怎么申请第二个? 香港的号码怎么申请 新手机号怎么注册步骤 如何用新的手机号注册 怎样用手机申请 怎样用手机号申请码 新手机如何注册新码步骤 c4d怎么切换到另一个文件 谁有c4d软件啊 最好中英文互译的 谢谢了 今天刚刚接c4d,请问前辈安装中文的好还是英文的好 c4d是中文还是英文 想问别人问题该如何礼貌问 如何制作ae ps c4d中英文启动程序 2018版qq附近人如何彻底关闭???!!! 2018年的新版QQ怎么用手机取消用手机话费开通的QQ会员 2018新版QQ怎么查询电话记录 2018年新版手机qq怎么选择默认背景 2018手机QQ名片怎么隐藏公司和星座 股市如何提前知道除权除息日: Discuz论坛云平台无法启用QQ互联怎么办 请问QQ互联的回调地址修改在哪里?新版的没找到 为什么会提示:通知:QQ互联加强网站应用回调地址 Discuz X3.2 QQ互联问题 thinkphpqq互联的回调地址怎么填写 新闻分享qq空间出现redirect uri is illegal DZ手机QQ互联和PC地址是一样的吗 为什么DZ,现在QQ互联不能用了 谁知道discuz的后台QQ互联怎么弄? DZ论坛安装QQ互联插件出现错误求解决 如何取消与dz论坛的qq互联 PHPQQ互联登录必须在线上调试吗? 一个每天最多可以加多少好友? 怎么对家长群里的某些家长私信 西洋参的食用方法是什么? 微信一天可以发送多少添加好请求 西洋参片的功效与作用及食用方法1WW 西洋参的功效与作用及食用方法? 西洋参有什么功效?怎么食用最好? 西洋参最科学有效的8种吃法,对症下药,谁吃谁知