原作者:阮一峰 OAuth2.0发布编号为RFC6749,OAuth2.0与OAuth1.0不兼容,1.0就不提了。 简述一个场景: 使用QQ帐号登录新浪微博。简单粗暴的方法是,QQ的帐号和密码直接告诉新浪微博,新浪微博用你的QQ帐号和密码直接登录QQ,获取QQ的相关信息(昵称、性别、爱好等),作为新浪微博的基础资料。目的是达到了,同时带来许多
转载
2024-05-20 15:02:40
37阅读
1. oauth分为1.0和2.0
1.0需要request_token,用户授权,access_token三个连接
2.0需要授权许可和用户私有证书
2. 新浪微博oauth2.0
oauth2/authorize发送请求获取授权许可(打开浏览器定向到新浪界面,或直接发送
原创
2012-02-02 13:23:08
372阅读
实现新浪微博Oauth认证ViewController.h代码实现如下:@interface ViewController : UIViewController<UIWebViewDelegate>
@property (strong, nonatomic) UIWebView *OauthWebView;
@endViewController.m文件实现如下:-
原创
2013-06-21 14:55:04
1069阅读
1, 在第一步获取Request Token时,需要使用Consumer Key和API Key Secret进行签名 的Consumer Key Secret。方法:oauth/request_token获取request_token之后,要做一件事情,就是让用户登录,调出新浪微博登录页面:- (NSString*)authorizeUrl{ // NSString *baseUrl = [NSString stringWithFormat:@"http://%@/oauth/authorize", SINA_T_HOST]; NSString *url = [NSStr
转载
2012-02-10 21:11:00
156阅读
2评论
最近几天一直在学习新浪微博的授权验证,在论坛上下了个例子,也找到了相关的博客文章。。以为很简单能搞懂,但是费了很长时间,还是一头雾水。。后来想想,其实别人提供的只是一些接口、方法,而我对授权的过程并没有认真的学习过,所以对于代码中那些奇怪的方法倍感陌生。。现在把自己的一些心得补充进来。原文博客:http://www.cnblogs.com/hll2008/archive/2011/01/03/19
转载
精选
2012-03-27 17:42:16
10000+阅读
上篇文章主要针对新浪微博的授权过程中做了论述,接下来我们学习使用oauth-signpost开源项目进行OAuth认证开发。 结合新浪微博的OAuth认证来说说具体的功能实现,首先罗列一下关键字组,下面四组关键字跟我们接下来OAuth认证有非常大的关系。
第一组:(App Key和App Secret),创OAuthConsumer that should be used to sign th
转载
精选
2012-03-27 17:43:50
2489阅读
点赞
3评论
据说这两天腾讯的服务器出了问题,认证的时候报这样的错: oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: Not trusted server certificate Caused by: javax.net.ssl.SS
原创
2012-04-12 13:33:00
282阅读
在做一个需要调用微博接口的项目中.发现了一些问题 1.腾讯微博sdk的封装粒度不够,需要在其上做二次开发 2.新浪,腾讯微博没有实现统一的接口,在做项目的时候需要将它们分开来实现,代码看起来很别扭 我所做的就是解决了以上两个问题,所以现在做微博应用开发非常方便统一接口 Java代码 /** *...
原创
2023-05-06 19:33:39
244阅读
oauth2/authorizeOAuth2的authorize接口URLhttps://api.weibo.com/oauth2/authorizeHTTP请求方式GET/POST请求参数 必选类型及范围说Key。redirec
转载
2023-04-26 01:07:23
76阅读
概述为了使用微博开放平台提供的API(应用程序接口),你需要先注册一个应用。我们会给每一个应用一个专
转载
2023-08-03 14:33:48
326阅读
据说这两天腾讯的服务器出了问题,认证的时候报这样的错:
Java 代码复制内容到剪贴板 oauth.signpost.exception.OAuthCommunicationException: Communication with the service&
原创
2011-11-10 00:00:00
729阅读
package com.yeyaomai.dksns.control;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.util.Date;import javax.servlet.http.HttpSession;import org.apache.commons.
原创
2022-07-28 16:44:25
291阅读
转载
2021-08-23 16:10:17
148阅读
之前就在新浪微博中创建了一个应用,获得了 App key 和 Secret key 以便去调用新浪微博开放平台 API学习一下到底是怎样一回事。前几天连续4天没课,算是比较耐心地去尝试弄明白怎样使用 API 。
虽然新浪微博开放平台中提供各种语言版本的开发 SDK 下载,也各自附有一些基本接口调用的 Demo 和接口说明文档。但是这几天的耐心尝试之后
推荐
原创
2010-10-26 13:15:25
10000+阅读
点赞
7评论
自从sina微博oauth2出来以后, 第三方集成开发简单了很多. Oauth2不像oauth1一样需要后台httpclient请求那么麻烦, 一切都可以在前台使用ajax实现了. 很多人觉得蹊跷, 对于一个第三方应用, 如何不走后台,而在前台使用ajax, 来获取access token? 又如何向sina发起get或post请求? 这其中最难解决的问题当属跨域问题. 这篇文章将彻底解决这些疑问. OAuth OAuth为一种授权认证机制. 它牵扯到服务提供方(sina weibo), 用户, 第三方应用(比如糗事百科). 第三方应用想方便用户可以在它的应用里面直接访问...
转载
2012-11-13 13:49:00
149阅读
2评论
转载
2021-08-23 15:55:46
294阅读
看来微博在中国又有一次不可忽略的发展了,因为昨天有这么一个新闻“中国首届微博开发者大会”,官网如下图:
要使用sina微博开放平台的API,应先获取sina分配的App key 和App Secret,下面是我创建应用之后sina分配的App key 和App Secret(这个可是要保密的哦)。
然后是下载微博 SDK,
推荐
原创
2010-10-29 16:44:49
10000+阅读
点赞
19评论
看来微博在中国又有一次不可忽略的发展了,因为昨天有这么一个新闻“中国首届微博开发者大会”,官网如下图: 要使用sina微博开放平台的API,应先获取sina分配的App key 和App Secret,下面是我创建应用之后sina分配的App key 和App Secret(这个可是要保密的哦)。 然后是下载微博 SDK,我用 Java&
转载
精选
2015-03-14 19:31:03
513阅读
前言:微博开放平台提供了微博数据的api接口,不仅可以直接通过api调用微博服务发布微博查询微博,更重要的是,可以在自己的网站上获得新浪微博api的授权,调用微博的某些内容,就好像我们再网站中看到好文章要分享到微博或者其他社交网站中一样,非常方便。下面就来探秘一番。1.注册开发者并获取app key 和 app secret 百度很容易找到微博开放平台的入口,登录自己的微博账号,点击账
转载
2023-07-20 20:38:01
744阅读
1评论
# -*- coding: cp936 -*-#python 2.7.10#xiaodeng#新浪微博 使用OAuth2.0调用API#微博开放接口的调用,都需要获取用户的身份认证。目前微博开放平台用户认证鉴权主要采用OAuth2.0。#使用OAuth2.0调用API接口有2个方式:1、直接使用参数...
转载
2015-10-31 10:08:00
102阅读
2评论