`
wuhuajun
  • 浏览: 93845 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

新浪微博授权过程

    博客分类:
  • java
 
阅读更多
1.你的网站首先要去新浪去认证审核,这样对应新浪微博开发平台来说你是合法的,认证后你会得到client_ID,client_SERCRET这两个东西

2.如果用户登录你的网站 你需要引导用户去https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI 其中 YOUR_CLIENT_ID 是你第一步得到的,response_type=code固定,YOUR_REGISTERED_REDIRECT_URI 成功后的回调地址。

3.如果新浪微博认证成功那么会重定向 到你的edirect_uri=YOUR_REGISTERED_REDIRECT_URI 你传过去的一个回调地址加了一个code给你 YOUR_REGISTERED_REDIRECT_URI/?code=CODE

4.获取访问access_token 发送https://api.weibo.com/oauth2/access_token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code=CODE
其中code是你刚才获取到的

返回值
{ "access_token":"SlAV32hkKG", "remind_in ":3600, "expires_in":3600 }

这样你就能够 获得用户的访问ccess_token 也就是你的网站可以成功代理你的客户去访问新浪微博了。

其他的接口调用就可以顺理成章地在此基础上展开。。。。。。。。。。。。。。。。。。




0
5
分享到:
评论

相关推荐

    新浪微博授权分享

    本文将深入探讨“新浪微博授权分享”的相关知识点,帮助你理解和实现这一功能。 首先,我们需要理解“授权”(Authorization)的概念。在互联网应用中,授权通常指的是允许一个应用访问用户的特定信息或执行某些...

    新浪微博授权登录代码

    《新浪微博授权登录代码详解》 在当今互联网应用中,社交平台的登录接口已经成为开发者们集成用户账户系统的重要途径。本文将深入探讨如何利用新浪微博提供的API实现客户端的授权登录功能,并进行API的调用。我们将...

    新浪微博 授权 分享 代码实例和文档

    一、授权过程 授权是用户允许你的应用访问其在新浪微博上的个人信息和权限的过程。在Android中,这通常通过OAuth 2.0协议完成。首先,你需要在新浪微博开放平台注册你的应用,获取到App Key和App Secret。然后,引导...

    qq和新浪微博授权登陆

    QQ和新浪微博授权登录是互联网应用中常见的用户身份验证方式,特别是在移动端。这两种授权登录机制允许用户使用已有的QQ或微博账号快速注册并登录其他第三方应用,简化了用户的账户管理流程,同时也为开发者提供了...

    新浪微博授权源码解决授权返回空值

    标题中的问题“新浪微博授权源码解决授权返回空值”指的是在尝试获取授权令牌(OAuth Token)时遇到了返回值为空的错误。这个问题可能是由于多种原因造成的,包括但不限于配置错误、请求参数不正确或者新浪API接口的...

    新浪微博登录 sina

    总之,这篇关于“新浪微博登录 sina”的博文和提供的源码文件“sina_oauth”,对于想要在自己的应用中实现微博登录功能的开发者来说,是一个宝贵的资源,可以帮助他们快速理解和实践OAuth授权过程,从而提高开发效率...

    android 新浪微博授权和分享

    在进行微博授权和分享之前,你需要在新浪微博开放平台上注册一个开发者账号,创建应用并获取到App Key和App Secret。这些是进行授权时必不可少的身份凭证。 3. **OAuth 2.0授权**: 新浪微博采用OAuth 2.0协议...

    新浪微博php sdk文件

    2. **引导用户授权**:在你的网站上,通过SDK提供的函数生成授权链接,引导用户跳转到微博授权页面。 3. **获取授权码**:用户同意授权后,微博会重定向回你设置的回调地址,并带上授权码。 4. **换取令牌**:使用...

    新浪微博下载(新浪微博备份工具)(新浪微博导出)

    【新浪微博下载(新浪微博备份工具)(新浪微博导出)】 在当今社交媒体盛行的时代,新浪微博作为中国的主要社交平台之一,用户们在上面分享生活点滴、观点见解,甚至进行商业活动。然而,随着时间的推移,个人的微博...

    新浪微博开放平台

    - **合作伙伴授权**:最高级别的授权,无请求次数限制,适用于与新浪微博有深入合作的项目。 #### 五、认证方式 新浪微博开放平台支持两种认证方式:BasicAuth和OAuth。 ##### BasicAuth(HTTPAuth) - **实现...

    新浪微博数据库存(用存取过程)开发

    以下是对"新浪微博数据库存(用存取过程)开发"这一主题的详细解释。 1. **存储过程**: 存储过程是数据库中的预编译SQL语句集合,它封装了特定的数据库操作逻辑。在新浪微博的开发中,存储过程用于发表评论、更新和...

    仿新浪微博php程序xweibo

    新浪微博采用OAuth协议进行第三方应用授权,XWeibo在实现用户授权登录功能时,也需要理解并应用OAuth协议,确保安全地获取和使用用户的微博账户权限。 6. **模板引擎** 为了提高视图层的复用性和可维护性,XWeibo...

    新浪微博第三方登录授权

    注册成功后,你会得到一个App Key和App Secret,它们是应用的身份标识,后续的授权过程中会用到。 步骤二:配置AndroidManifest.xml 在Android项目中,你需要在`AndroidManifest.xml`文件中添加相应的权限,如...

    新浪微博爬数据

    总结来说,利用Java和weibo4j库,结合新浪开放平台的OAuth2.0授权机制,我们可以有效地爬取并分析新浪微博的数据。这个过程涉及到编程技术、网络通信、数据处理等多个领域,对于提升开发者的数据获取和分析能力有着...

    ecshop新浪微博登陆第三方登陆接口

    这个控制器会引导用户跳转到新浪微博的授权页面,用户同意授权后,会被重定向回你在步骤2中设置的回调URL,携带上授权码。 4. **处理回调**:在回调URL的处理函数中,你需要使用App Key和App Secret以及授权码,...

    基于ThinkPHP框架下的新浪微博用户同步登陆代码

    2. **OAuth2.0授权**:在用户首次尝试使用微博登录时,引导他们跳转到微博授权页面。这里需要使用App Key和重定向URI等信息。用户同意授权后,微博会返回一个授权码。 3. **获取Access Token**:将授权码发送给微博...

    Android新浪微博分享

    本文将详细介绍如何在Android应用中集成新浪微博分享功能,包括授权认证和内容分享的具体步骤。 首先,我们需要在新浪开放平台(http://open.weibo.com/)注册开发者账号,创建一个新的应用,获取到App Key、App ...

    新浪微博OAuth授权

    ### 新浪微博OAuth授权 #### OAuth协议简介 OAuth是一种开放标准协议,用于授权应用程序访问受保护资源(如用户的个人信息)而无需用户提供凭据(如用户名和密码)。它为客户端应用程序提供了一种安全的方法来访问...

    Asp.Net 腾讯QQ授权登录,新浪微博授权登录,OAuth2

    本教程主要聚焦于腾讯QQ和新浪微博的OAuth2授权登录实现,提供了完整的源代码,无需依赖外部DLL库。 OAuth2是一种授权框架,它允许用户将第三方应用权限授予给服务提供商,而无需分享其用户名和密码。QQ和新浪微博...

    最新JAVA调用新浪微博API之发微博、发图片

    这个过程涉及到微博开发的Java SDK,即weibo4j-oauth2,这是一个用于集成新浪微博服务的开源库。 首先,了解OAuth2认证机制是关键。OAuth2是授权第三方应用访问用户资源的一种安全标准。在Java调用新浪微博API时,...

Global site tag (gtag.js) - Google Analytics