腾讯QQ、新浪微博第三方登录接口申请说明

【第三方互联】4、分享至腾讯QQ、新浪微博(sina) 在项目开发中,我们需要将项目中相关信息分享至第三方平台,本次学习分享至 QQ、新浪微博 在学习之前,我们选介绍一下我们分享至第三方平台时所需要的信息 url:项目访问地址 title:标题,一般为你的项目名称 pics:封面,项目的封面照片 summary:摘要,也可以理解成你项目的宣传口号、广告语等 desc:描述,对你的项目加以文字的描述,介绍你的产品 appkey:分享至新浪微博需... 阅读详情

这一段时间,公司一直要求在网站上加入第三方登录功能。昨天刚刚把接口申请的事项写成文档提交上去。今天趁热打铁,整理一下。并分享给大家。

腾讯QQ第三方登录接口

开发者注册

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


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


网站接入申请

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

 

1.         开发者注册成功后,会跳转到“管理中心”页面。点击添加网站,填写相应的信息,如没跳转管理中心,则点击导航栏第四个管理中心连接。跳转完成后,点击选择网站,点击创建应用后弹出一个层,点击网站。如下图所示:



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.申请审核流程

打开管理中心,当应用状态的进度条提示应用资料已通过,便可提交审核。


在此页面,回调页面设置,此回调页面必须设置,马上在导入的项目中会用到!先记下此处,至关重要!


在测试帐号下,填写进行开发时用来本地测试的帐号


本文转自:http://blog.youkuaiyun.com/andong154564667/article/details/21595737

Asp.Net 腾讯QQ与新浪微博OAuth2授权登录实现 OAuth2.0是互联网上使用最广泛的授权框架,用于安全地授权第三方应用程序访问服务器上的资源,而不需要将用户的凭据共享给第三方。OAuth的起源可以追溯到2006年,由Blaine Cook和Chris Messina等开发者创建,旨在解决他们在开发OpenID和FriendFeed时遇到的授权问题。OAuth2.0的核心目标是提供一种机制,使得第三方开发者能够安全地获取用户的数据,而无需直接访问用户的密码等敏感信息。 阅读详情

相关推荐

微博登录 QQ登录 分享

微博登录 QQ登录 实现登录等功能 后续升级

第三方登陆

实现QQ、微信、新浪微博和百度第三方登录(Android Studio) 前言:  (此文转载自 http://blog.youkuaiyun.com/csdnfml/article/details/49446479) 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第三方登录的实现,并拿出来与大家一同分享; 各大开放平台

mayangfan的博客 965

QQ 新浪微博第三方登录

网站实现QQ、新浪微博的第三方登录。

腾讯qq和新浪微博网站登录接口及文档

腾讯QQ接入网站: http://wiki.connect.qq.com/js_sdk使用说明 新浪微博接入网站:

sunshine 1835

QQ微博 一键登录

该资料集成了QQ和新浪微博一键登录网站的技术,基于thinkphp3.2.2开发

轻量级NAS的隐秘战场:比特米盒CumeBox2与CasaOS的生态融合实践

本文探讨了比特米盒CumeBox2轻量级NAS设备与CasaOS操作系统的生态融合实践。通过硬件选型、系统部署、性能优化和应用场景分析,展示了如何将CumeBox2与CasaOS深度整合,打造经济实用的家庭数据管理中心,特别适合入门级用户和小型办公环境。

rl6adventurer的博客 892

腾讯微博 新浪微博_Q2A:如何启用新浪微博和腾讯QQ帐户登录?

腾讯微博 新浪微博In Question2Answer, how to enable Sina Weibo and Tencent QQ account log in? 在Question2Answer中,如何启用新浪微博和腾讯QQ帐户登录? Use the Social Plugin for Sina Weibo and Tencent QQ (in Chinese): http://q2ac...

cuma2369的博客 334

macOS向日葵闪退终极修复:权限设置与后台运行全解析

本文详细解析了macOS上向日葵远程控制软件闪退问题的根源与解决方案,重点介绍了权限设置与后台运行的优化方法。通过配置屏幕录制、辅助功能等关键权限,以及优化后台进程管理,有效解决闪退问题,提升远程控制软件的稳定性与使用体验。

fern8的博客 1756

腾讯空间、新浪微博、腾讯微博登录接口

腾讯QQ、新浪微博登录接口的使用。 1、引用JS文件 其中,上面代码中的“APPID”替换为申请接入QQ登录时获得的appid;“Appkey”替换为申请接入新浪登录时获得的Appkey。 2、HTML代码 3、JS脚本 window.onload=function(){ tpaLogin.init(); } //第三方平台登录 tpaLogin = {

pan_junbiao的博客 1万+

用Proteus8.9自带STM32F401VE的Controller仿真STM32F407ZGT6,F429IGT6

@用Proteus8.9自带STM32F401VE的Controller仿真STM32F407ZGT6,F429IGT6 一, 目前得到的 Proteus8.9版本软件能够支持的Cortex-M4固件库项目,只能到达STM32F401VE (如下图1所示)。 (图1) 作为ST公司Cortex-M4更为广泛应用的F407,F429系列芯片;现在的Proteus8.9版本软件还没有固件库支持,不能...

kaillen的博客 3万+

毕设分享|基于16单片机的指纹识别电子密码锁设计

我们今天的工作生活中,很多的场合都需要身份的认证,而传统的基于标志的身份认证技术由于受到证件伪造以及密码破解等手段的威胁,逐渐表现得有些力不从心。怎样保护自己的重要文件资料,如何保证自己的隐私不被泄露?在传统的身份认证中,我们往往使用密码加密法,但是这种方法只是"防君子不防小人"。在高明的黑客眼里,由几个字符组成的密码脆弱得不堪一击。现在,科技的发展让我们有了新的选择——生物识别技术。将生物识别技术应用于笔记本、门锁等方面,可以对文件、财产起保护作用,并且可以进行身份识别。

Sen_091的博客 1020

OAuth 2.0 . 第三方 登录 (新浪微博、腾讯QQ)

首先 去 QQ互联、新浪微博开放平台、 申请应用 成功: 注:在 申请应用时  会有 验证 把这段代码粘贴 到你的网站根目录默认访问的文件里的head头信息中。113133650471167627000636 为 应用序列号 每次申请应用和修改 地址等 都会发生变化 如果  不操作 这块代码 就不会检测成功 应用申请不会成功 新浪微博 也一样 然后 编写程序 1、腾讯QQ

demodata的博客 1770

把冷门数据从内存里请出去:ABAP 环境下玩转 SAP HANA Native Storage Extension (NSE) 的开发者实战笔记

摘要:SAP HANA NSE技术为ABAP系统提供了一种经济高效的温数据管理方案。文章首先指出企业数据存在"温度分层"现象,高频访问的热数据需常驻内存,而低频温数据更适合存储在磁盘或闪存。NSE通过混合列存架构,将不常访问的数据移至磁盘但仍保持数据库内统一管理,显著降低内存成本。 关键实施要点包括:在ADT技术设置中将Load Unit设为"Page Enforced"以启用NSE;理解buffer cache作为数据"抽屉"的工作原理;掌握选表

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 161

腾讯空间、新浪微博、腾讯微博分享接口

腾讯空间、新浪微博、腾讯微博分享接口 分类: API 我の原创 2014-01-20 10:03 10358人阅读 评论(1) 收藏 举报 腾讯空间新浪微博腾讯微博开放平台分享接口 腾讯空间、新浪微博、腾讯微博分享接口。 注意:在网站对接前,请先申请注册好您的QQ登录appid、新浪登录Appkey、腾讯微博appkey。 1、引用JS文件

yaozhiqi520的博客 736

微信删除的聊天记录怎么恢复(2024年最新攻略合集)

随着微信对我们生活中方方面面的渗透,微信已然从一款简单的社交软件过渡成为现时代的一种生活方式,而微信中的聊天记录就是我们和朋友之间历程的最好证明。对此,今天我们来聊聊微信删除的聊天记录怎么恢复的问题。

m0_70960708的博客 944

31、贝叶斯认知建模与隐马尔可夫模型:理论与应用

本文探讨了贝叶斯认知建模与隐马尔可夫模型(HMM)的理论基础及其在认知科学和神经科学中的应用。重点介绍了贝叶斯定理和HMM的基本原理,并结合实际案例,如情绪识别系统和脑机接口(BCI),展示了它们在处理复杂认知任务中的强大能力。文章还讨论了贝叶斯-HMM模型的技术细节、优势与局限性,以及未来的发展前景。

meat5的博客 141

新浪、QQ OAuth2.0接口应用及简单DZ!NT登录整合

两家的API都比较简单的,最新的都是OAuth2.0标准的   申请地址:新浪微博 腾讯QQ   认证过程 用户授权返回authorization_code 用authorization_code获取网站专属的access_token 用access_token获取openid 用access_token和openid调用用户授权过的API,如用户信息等   新浪微博默认授权的接口多

sxty0220 博客之家 6150

将物理信息神经网络(PINN)应用于微通道湍流的拓扑优化,并结合COMSOL数据进行训练与快速预测

本文提出一种基于物理信息神经网络(PINN)的微通道散热器流场快速预测方法。通过有限组COMSOL仿真数据训练神经网络,结合Navier-Stokes方程和能量方程作为物理约束,构建可快速预测新拓扑结构下速度场和温度场的替代模型。该方法包含数据准备、网络构建、损失函数设计等关键步骤,利用自动微分计算方程残差,显著降低传统CFD优化的计算成本,实现秒级/分钟级的流场预测,为微通道散热器拓扑优化提供高效解决方案。

huanghm88的专栏 535

新浪微博,腾讯微博,QQ号码 联合登录。。。完善中...

新浪微博 技术接口地址:http://open.t.sina.com.cn/wiki/SDK 腾讯微博 技术接口地址:http://open.t.qq.com/open-js/doc/ QQ号码登录 技术接口地址:http://wiki.open.qq.com/wiki/website/API%E5%88%97%E8%A1%A8 详细用法有待完善。。。

dreamzml的专栏 9364

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

IOS应用 第三方登录授权与分享

这几天因为项目需要,一直在搞IOS的第三方登录授权与分享,包括新浪微博登录授权分享,QQ登录授权,腾讯微博分享,人人网登录授权与分享。     其实单纯想想的话,实现起来可能很简单,无非是去各个平台分别申请AK与SK,然后创建应用,而且都需要审核。但是真正做起来就会遇到这样那样的问题,而且这几个平台的客服都不理人或是回答不及时,没起到什么作用。问答系统的上提问的话,也几乎没有人回。无奈一遍遍地看

lkawef的专栏 1640

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

记录友盟分享,第三方登录遇到的坑

最近公司项目上需要用到分享跟第三方登录,经历了各种坑之后,基本上算是告一段落了,现在把遇到的各种坑记录下来,希望能帮到一些遇到相同问题的童鞋。 坑1:QQ第三方登录的坑 QQ第三方登录需要你在腾讯开放平台申请一个AppID及Appkey ,然后才能使用,由于同一个app使用不同的签名文件生成的AppID及Appkey是不一样的,如果你给腾讯那边上传的是一个debug版的apk,那么这个

从百草园到三味书屋 3200

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

上一篇: 近五年来133个Java 面试问题及列表
下一篇: java面试题String,StringBuilder,StringBuffer
Footloose_
博客等级 码龄10年 254粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值