QQ互联API接口失效,第三方网站的死穴

最近2个月,用开源程序WeCenter搭建了一个社交问答网站:http://ask.jiutianniao.com/

为了方便用户注册,开通了QQ登录功能。

今天,突然发现QQ互联返回一直出现错误。
 
    度娘了很久,发现大家都遇到这个问题了。Discusz和WeCenter论坛有很多类似的问题。

在WeCenter上找了很多答案,都不行。

直到现在,还没能解决这个问题。让人着急呀~

还好,我们的只是一个小站。

那些,特别依赖QQ互联登录的网站,咋整呢。

开放平台,开放接口,是一个双刃剑,方便了登录,但是把自己的“命” 交给了别人。第三方出了问题,你很难单方面去解决这个问题。

so,我觉得:纯粹的使用“QQ一键登录” 是比较危险的,最好还是让用户绑定站内的用户名和密码。

这样的话,“一键登录” 不再是“一键登录”,而只是个账号绑定功能。

错误描述:redirect uri is illegal(100010),大家都是这样的结果。

武汉九天鸟-p2p网贷系统开发-互联网应用软件开发
  公司官网:http://jiutianniao.comhttp://jiutianniao.com
  社交问答:http://ask.jiutianniao.com

时间: 2024-12-24 21:40:03

QQ互联API接口失效,第三方网站的死穴的相关文章

使用HttpWebRequest请求API接口以及其他网站资源

很多时候,我们项目需要其他网站的资源,而这个被请求的网站可能属于你们自己开发管理的网站.也可能是公网上其他网站对外开发的API接口,比如说腾讯的微信公众平台的API接口.各大短信服务商的短信API接口等. 为了上述的功能效果,我们就需要了解Asp.Net中的两个相关类,一个是HttpWebRequest类,另一个是HttpWebResponse类. 下面对这两个类进行简要概述下: HttpWebRequest类:提供支持的属性和方法中定义WebRequst以及其他属性和方法,使用户直接通过 HT

nginx配置一、二级域名、多域名对应(api接口、前端网站、后台管理网站)

前提:安装好nginx,如果已经启动nginx,先停止,命令: ./usr/local/nginx/sbin/nginx -s stop 修改nginx配置 vi /usr/local/nginx/conf/nginx.conf 配置好以后的nginx.conf文件内容: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er

第三方登录之QQ登录(一)——QQ互联开放平台新建应用

现在这种第三方登录的应用很广泛也很方便.省得用户进行注册了.今天就来研究一下QQ登录API的使用. 首先说一下,腾讯提供了许多个的开放平台.差不多每个大的产品都提供了开放平台,比如微信.QQ邮箱,财付通等.这里面有2个比较易混的,一个是QQ互联,一个是腾讯开发平台.QQ互联主要是为了给第三方网站或移动应用提供登录信息.而腾讯开发平台,则是为托管型的应用(平台应用和移动应用)提供服务的.不过现在QQ互联正在往腾讯开发平台上迁移. 这是QQ互联官网中关于网站接入流程的wiki:http://wiki

QQ互联OAuth2.0 .NET SDK 发布以及网站QQ登陆示例代码

OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容. QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,分享等),为了保护用户数据的安全和隐私,第三方网站访问用户数据前都需要显式的向用户征求授权. QQ登录OAuth2.0采用OAuth2.0标准协议来进行用户身份验证和获取用户授权,相对于之前的OAuth1.0协议,其认证流程

Discuz3.1登录QQ互联显示redirect uri is illegal(100010)的解决

QQ互联最近也是BUG不断,引起了很多用户的不满,从早前关闭群组功能,到发布2.0接口标准,引发系列站长用户的连锁反应.而Discuz从X3开始,为了应对QQ互联的2.0接口标准,采用了云平台来整合QQ互联,也就是说用户不用再像以前一样去QQ互联里申请APPID,而是在云平台中直接填写绑定QQ就行了,Discuz的云平台会自动帮你获取一个APPID并进行封装提供给用户使用,虽然更简单化了,但问题也不少. Discuz升到3.1版后,QQ互联最多的问题之一就是点击QQ登录时显示:redirect

一元云购qq互联回调地址错误解决办法

经过追踪,点击登录后调用 system/modules/api/下面的qqlogin.action.class.php 里面又调用了qq 互联php接口样例里的QC.php的QC类的方法qq_login.在QC.php 找是没有qq_login这个方法 的.因为QC类又继承了Oauth类.找到Oauth类有qq_login这个方法 ,可以打印出$callback看一下,回调地址有个?号,去Recorder.class.php里修改callback就行了. 同目录下 lib/qq/qqConnec

天气预报、查询API接口大全

天气api最新开放天气预报查询 目录: 1.  中国天气网 1.1  实时天气 API 接口 1.2  当天天气 API接口 1.3 生活指数 API接口 1.4 未来五天天气 API 接口(失效) 2.   开放数据网天气 2.1 简介 2.2. 一天天气 API 接口 2.3 未来五天天气 API 接口 3.   中国天气&开放数据 综合版 3.1  实时天气 3.2  当天天气 3.3 未来五天 3.4 生活指数 4.  随身云天气API (无天气标志) 4.1 简介 4.1  简化版 未

第三方网站使用qq登录

qq作为国内最重要的交流工具,已经被大部分人所接受,而且qq几乎成了人们不可缺少的沟通桥梁,为此,腾讯给出了qq互联的api,通过这些api,我们就可以获得登录用户的一些信息,由此可以使用户免去注册的麻烦. 下面介绍下qq互联的步骤: 1.需要到http://connect.qq.com/manage/index申请应用,这里需要有一个自己的域名网站,里面我们需要修改我们网站中首页的head,这样才能认证通过,证明这个网站使我们自己的,qq才会授权给我们.申请过后,就会得到APP ID. 2.引

CI框架 QQ接口(第三方登录接口PHP版)

本帖内容较多,大部分都是源码,要修改的地方只有一个,其他只要复制过去,就可以完美运行.本帖主要针对CI框架,不用下载SDK,按我下面的步骤,建文件,复制代码就可以了.10分钟不要,接口就可完成.第一步:申请APP ID,APP KEY,申请地址:http://connect.opensns.qq.com/验证通过后:会得到APP ID,APP KEY.这是你用个文件把这些信息保持下来,免得用的时候有要上网去查,记录在本地记事本里,方便,用的时候打开就可以.如下:APP ID:101091331A