腾讯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开发

PCB数据集

整理了一部分PCB数据集

m0_57996537的博客 3867

腾讯微博 新浪微博_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

C#与西门子PLC通讯——新手快速入门

本文基于C# .Net Core和西门子博图TIA Portal V17搭建。由于手边没有西门子PLC实物,所以采用S7-PLCSIM Advanced V4.0作为模拟PLC,以实现0成本完成通讯测试实例。这篇入门笔记解决了新手第一次上手实践时遇到的坑,并且有意忽略了实际项目中会遇到的逻辑交互和更多的数据格式问题。

吾家有猫名探花的博客 2万+

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

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

pan_junbiao的博客 1万+

家长必看!用RouterOS轻松屏蔽不良网站,保护孩子上网安全

本文为家长提供了一份详细的RouterOS路由器配置指南,旨在通过技术手段保护儿童上网安全。文章核心介绍了如何利用RouterOS的DNS静态条目功能,轻松实现禁止访问特定不良网站,并结合防火墙时间规则,为孩子构建一个纯净、可控的家庭网络环境,操作简单,无需专业背景。

weixin_28363123的博客 1265

S7-200 SMART Modbus RTU从站配置与调试实战指南

本文提供了一份详细的S7-200 SMART PLC配置为Modbus RTU从站的实战指南。内容涵盖从硬件基础、软件准备、指令库调用、核心编程到地址映射与调试排错的完整流程。重点解析了MBUS_INIT与MBUS_SLAVE指令的关键参数配置,并深入探讨了Modbus地址与PLC内部V存储区的对应关系,帮助工程师快速打通通讯链路,实现与上位机、触摸屏等主站设备的稳定数据交互。

potato的博客 751

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

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

demodata的博客 1770

芒果YOLOv10改进31:特征融合Neck篇:改进特征融合网络 BiFPN 结构,融合更多有效特征

YOLOv10改进:特征融合Neck篇:改进特征融合网络 BiFPN 结构,融合更多有效特征

包括YOLOv5、YOLOv7、YOLOv8等模型改进 684

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

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

yaozhiqi520的博客 736

『OPEN3D』1.2 mesh处理 python篇

介绍open3d对mesh的基本处理操作

NNNNNathan的博客 4648

ZYNQ PS裸机开发RS485

RS485 是一种通用的通信标准,广泛用于数据采集和控制应用中。它的主要优点之一是它允许将多个 RS485 设备放在同一条总线上,这使得多个节点可以相互连接。RS-485是美国电子工业协会(EIA)在1983年批准了一个新的平衡传输标准(balanced transmission standard),EIA一开始将RS(Recommended Standard)做为标准的前缀,不过后来为了便于识别标准的来源,已将RS改为EIA/TIA。

baidu_34971492的博客 829

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

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

sxty0220 博客之家 6150

深度学习在传感器数据分析中的创新应用

传感器是物理世界与数字世界的“接口”,其生成的高维、时序、多源数据蕴含着设备状态、环境变化、用户行为等关键信息。传统传感器数据分析依赖手工特征工程与简单机器学习模型,难以应对复杂场景下的非线性、长程依赖与实时性需求。深度学习通过自动特征提取非线性建模与端到端学习,成为传感器数据处理的革命性工具。本文从概念基础理论框架架构设计实现机制到实际应用,系统拆解深度学习与传感器数据的融合逻辑,结合工业预测维护医疗健康监测智能交通等场景,揭示其技术边界与未来演化方向。

大数据洞察的博客 568

新浪微博,腾讯微博,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

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

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

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

lkawef的专栏 1640

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

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

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

从百草园到三味书屋 3200

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

上一篇: 近五年来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、付费专栏及课程。

余额充值