原作者:阮一峰   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阅读
1点赞
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+阅读
8点赞
7评论
自从sinaoauth2出来以后, 第三方集成开发简单了很多. 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阅读
 看来在中国又有一次不可忽略的发展了,因为昨天有这么一个新闻&ldquo;中国首届开发者大会&rdquo;,官网如下图:   要使用sina开放平台的API,应先获取sina分配的App key 和App Secret,下面是我创建应用之后sina分配的App key 和App Secret(这个可是要保密的哦)。  然后是下载 SDK,
推荐 原创 2010-10-29 16:44:49
10000+阅读
19点赞
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评论
  • 1
  • 2
  • 3
  • 4
  • 5