腾讯QQ、新浪微博第三方登录接口申请说明
这一段时间,公司一直要求在网站上加入第三方登录功能。昨天刚刚把接口申请的事项写成文档提交上去。今天趁热打铁,整理一下。并分享给大家。
腾讯QQ第三方登录接口
1. 在QQ互联开放平台首页 http://connect.qq.com/ ,点击右上角的“登录”按钮,使用QQ账号登录,如下图所示:
2. 登录成功后会跳转到开发者注册页面,在注册页面需要提交公司或个人的基本资料。下图所示的是公司注册页面:
网站接入申请
网站接入前,需首先进行申请,获得对应的appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权。
2. 在上一步的操作后,进行创建应用。如下图所示:
重点关注回调地址一栏。用户点击QQ登录跳转到QQ登录页面,登录成功后,应该跳转回网站。回调地址即在这里用来指定跳转回网站的URL。
申请时需注意: 1. 只需要填写站点根域名即可;
2. 如有多个站点同时使用该APPID,可以注册多个根域名,用分号隔开,注意不要包含“http://”部分; 3. 具体跳转URL将在程序中指定路径以及请求参数进行构造。
例如:
申请时填写的 回调地址 是: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 ,请求将会被认为非法,因为该回调地址根域名未被注册过。
网站地址在填写完毕后,点击验证按钮。弹出如下警告框:
按照其要求,将代码复制到网站首页或以及目录下的head标签中,再次点击开始验证。
3. 网站信息填写完成,点击“确定”后,网站注册完成,进入管理中心,在管理中心可以查看到网站获取的appid和appkey,如下图所示:
APP ID是指:申请QQ登录成功后,分配给网站的appid,用来唯一标识网站。
APP KEY是指:申请QQ登录成功后,分配给网站的appkey。appkey将在QQ登录过程中以及网站通过OpenAPI访问/修改空间受保护的资源时,用来计算签名值,以提高传输过程参数的防篡改性。
以上APP ID 及APP KEY将在后续开发中使用到。所以请将该信息,返回给开发人员。
4. 在管理中心,点击申请的网站下的“编辑信息”,进入编辑页面,点击右上角的“编辑”按钮,页面进入编辑状态,即可对网站信息进行修改和完善,如下图所示:
5. 进入控制台页面,可以看到网站申请处于“开发”状态。网站上线,首先需对网站进行开发,即完成QQ登录功能并正常放置QQ登录按钮,如下图所示:
新浪微博第三方登录接口
1. 在 微博 开放平台首页 http://open.weibo.com/connect,点击右上角的“登录”按钮,使用 新浪微博帐号 登录
2. 点击开始接入按钮,跳转到开发者注册页面,在注册页面需要提交公司或个人的基本资料。你需要通过邮箱验证和手机验证。我们会给你填写的邮箱和手机号发送验证信息,请根据提示验证你的身份。
请注意:开发者类型一经填写,不可修改。个人开发者不可接入微博支付业务,请谨慎选择。下图所示:
3. 当完成邮箱验证之后,便进入创建应用的资料填写环节。
请注意以下几点:
(1)图标:
应用广场展示的应用图标尺寸为80*80像素,大小不超过2M,支持PNG、JPG格式,请提供合适的图标。
(2)应用分类:
你可以根据所开发的应用类型选择3个标签,以第一个标签确定应用的主要分类。请确保应用分类正确,否则无法通过审核。
4. 在开发应用之前,你需要对“应用中心”进行整体的了解。“管理中心”为应用的创建、开发和运营提供了一站式的便捷服务,如:
开发者信息和应用信息的编辑;
接口与权限的快速申请与管理;
提供支付入口,方便开发者完成支付认证、接入支付和管理营收;
提供应用状态的基本状况、数据统计,如:接口调用情况、用户活跃度分析和用户特征分析等;
集合网站应用与其他应用的管理页面,方便开发者管理不同的应用。
点击http://open.weibo.com/webmaster ,进入管理中心,在“管理中心”可查看应用信息。App Key是应用唯一的识别标志,新浪微博开放平台通过App Key鉴别应用的身份。App Secret是给应用分配的密钥,你需要妥善保存这个密钥,从而保证应用来源的的可靠性,防止被伪造。你可通过这两个数据进行相关的技术开发工作。该APP Key及App Secret与 腾讯接口 APP ID及APP KEY作用相同。请返回给开发人员
1.申请审核流程
打开管理中心,当应用状态的进度条提示应用资料已通过,便可提交审核。
在此页面,回调页面设置,此回调页面必须设置,马上在导入的项目中会用到!先记下此处,至关重要!
在测试帐号下,填写进行开发时用来本地测试的帐号
腾讯QQ、新浪微博第三方登录接口申请说明相关推荐
- qq 新浪微博 第三方登录 api php,qq登录,新浪微博登录接口申请过程中遇到的问题...
1,qq登录接口申请 申请地址是:http://connect.opensns.qq.com/,登录进去后,点击右上方的登录.然后填写信息就行了. 我遇到的问题是在域名审核时,域名审核就是不通过,没办 ...
- 【第三方互联】3、腾讯QQ授权第三方登录
当我们创建的 QQ 互联应用成功后,我们便可以开始使用该应用来实现 QQ 互联 一.获取 APP ID 和 APP Key 1.在 QQ 互联官网首页找到"我的应用" 2.点击应用 ...
- php新浪微博第三方登录接口,手机第三方新浪微博登录php api实现分析
提供api,POST方式,根据传递过来的微博uid/appkey,判断该用户的ID是否在自己的数据库中. 如果有,直接登录返回用户登录api的json. 如果没有,就将该用户的ID+token请求微博 ...
- php新浪微博 登录接口文档,qq登录,新浪微博登录接口申请过程中遇到的问题
接口申请下来了,开发很容易的,参数传到就可以了.以前就做过这方面的开发,但是申请还是第一次,网上有关这方面的东东不是很多,所以记录一下申请过程. 1,qq登录接口申请 申请地址是:http://con ...
- 腾讯微博 新浪微博_Q2A:如何启用新浪微博和腾讯QQ帐户登录?
腾讯微博 新浪微博 In Question2Answer, how to enable Sina Weibo and Tencent QQ account log in? 在Question2Answ ...
- [iOS常见问题] 关于使用QQ做第三方登录的问题!
[iOS常见问题] 关于使用QQ做第三方登录的问题! 注意:QQ本身没有授权功能,所以想要使用QQ做第三方登录必须通过QQ空间来实现! 第一步:集成ShareSDK(步骤同集成分享的一样,如果已经集成 ...
- QQ 微信 第三方登录 分享
</pre>一些基础性的东西我就不说了,至于怎么去下载SDK,什么的相信都知道<p></p><p>QQ </p><p>1.第三方 ...
- U盟用新浪微博第三方登录 文件不存在 c8998 解决办法
PlatformConfig.setSinaWeibo昨天发现一个新浪微博第三方登录的时候始终报 "文件不存在(C8998)",网上查了很多 都没有找到确切的解决办法,在 Pla ...
- 微信第三方登录接口开发
微信登录接口开发须知 APP登录接口 PC网站登录接口 微信移动网页登录接口(又称微信公众号授权登录) 移动端非微信自带浏览不支持微信登录 微信移动网页登录接口(又称微信公众号授权登录) 先要与开放平 ...
- 第三方支付接口申请条件是什么
什么是第三方支付,可能有一些人不知道,其实,第三方就是通过app等软件其他形式进行支付的方式,而不是网银,那么,要申请第三方支付接口需要怎么弄,准备什么资料呢,这些你知道吗?接下来由小编带你了解关于第 ...
最新文章
- 设计模式学习笔记三——Abstract Factory模式
- url全局地址封装 vue_vue设置全局访问接口API地址操作
- python爬虫的scrapy安装+pymongo的安装
- Visula Basic程序设计理论与实践pdf
- 映射文件_Hibernate 映射文件
- 程序员救赎之路:从“996”到微软“4天6小时工作制”
- messagebox java_如何从messagebox获得答案
- 数据增长率怎么算_2019 年“泰迪杯”数据分析职业技能大赛A题 超市销售数据分析...
- 开发中Docker常用容器记录
- Gccgo in GCC 4.7.1[翻译]
- 洛谷——P1422 小玉家的电费
- 供应商与客户 连接平台 的谋合
- 程序媛们,女神节快乐~
- 思维导图网页版推荐,这两个网站建议收藏
- 前端自学日记-day5
- 《安富莱嵌入式周报》第251期:2022.01.31--2022.02.06
- python中excel数据分组处理
- android 浏览器横屏,2013安卓平台浏览器横屏
- 应用每次打开重新启动_重新启动PC后如何阻止Windows 10重新打开以前的应用程序
- 【AIX】AIX内存机制