`
JerryWang_SAP
  • 浏览: 1004285 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

如何创建一个新浪微博应用以及获得Access token

阅读更多

前提条件是您得先有一个新浪微博帐号。

打开网页http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5

点击新手引导->开发者页面:

 

 

会自动跳转到页面:http://open.weibo.com/development,
点击按钮”创建应用“:

 

 

选择创建的应用类型:

 

 

维护该新浪微博应用的相关信息:

 

 

创建成功后,得到应用的url:http://open.weibo.com/apps/3609793985

 

 

 

可以得到应用的application key:

 

 

以及application secret:

 

 

为了消费新浪微博API,需要获得Access token。

下面是具体步骤。

  1. 将url https://api.weibo.com/oauth2/default.html 设置成“授权回调页”字段:
     
  1. 浏览器里输入如下url:
    https://api.weibo.com/oauth2/authorize?client_id=<replace with your application
    key>&response_type=code&redirect_uri=https://api.weibo.com/oauth2/default.html
    可以看到这个页面:
     

点”授权”:

 

浏览器地址栏里的code=后面的内容就是access token。

 

 

登录新浪微博AP控制台,验证该access token是否有效:
http://open.weibo.com/tools/console?uri=users/show&httpmethod=GET&key1=uid&value1=1904178193

随便选择一个接口,输入access token,点击“调用接口”,能看到返回的数据,说明该access token有效。

 

 

 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

 
0
0
分享到:
评论

相关推荐

    使用java代码获取新浪微博应用的access token代码实例

    在本文中,我们将深入探讨如何使用Java代码获取新浪微博应用的Access Token。Access Token是OAuth授权框架下用于访问受保护资源的密钥,它允许应用程序代表用户执行特定操作,如发布微博、读取用户信息等。在Java中...

    新浪微博 应用开发

    总结,开发新浪微博应用是一个涉及OAuth授权、API调用和用户互动的过程。了解并熟练掌握这些知识,开发者可以创造出丰富多样的应用,充分利用微博这个社交平台的潜力。同时,保持对平台规则和用户隐私的关注,也是每...

    新浪微博登录 sina

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

    新浪微博后台登录授权认证

    总结,实现“新浪微博后台登录”涉及的主要知识点包括OAuth2.0协议、微博开放平台的应用注册、授权流程、Java的Spring Social框架使用、以及安全地处理和使用Access Token。通过以上步骤,开发者可以构建出一个安全...

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

    例如,可以创建一个OAuth2实例,设置应用的key和secret,然后通过重定向用户到授权页面获取code,再用code换取Access Token。 接下来,使用获取到的Access Token,开发者可以进行微博的发布操作。在weibo4j-oauth2...

    PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析

    总结来说,通过PHP SDK中的Demo程序,我们可以了解到一个基本微博应用的实现流程,包括OAuth授权、会话管理、配置文件的使用以及如何与新浪微博开放平台进行交互。这个过程不仅适用于PHP,对于理解其他语言的微博...

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

    在这个场景下,我们关注的是一个基于ThinkPHP框架实现的新浪微博用户同步登录功能的代码实例。这个功能允许用户使用他们的新浪微博账号直接登录到你的网站,为用户提供便利,同时也可以帮助开发者吸引并保留更多用户...

    新浪微博php sdk文件

    4. **换取令牌**:使用App Key、App Secret以及授权码,通过SDK向微博服务器请求访问令牌(Access Token)和刷新令牌(Refresh Token)。 5. **存储令牌**:将获取的令牌安全地存储在你的服务器上,用于后续的API...

    新浪微博开放平台

    新浪微博开放平台为开发者提供了一个强大且灵活的API接口框架,支持多种认证方式,特别是OAuth,大大提高了应用程序的安全性和用户体验。通过上述详细介绍,相信开发者们能够更好地理解和利用新浪微博开放平台的各项...

    新浪微博登陆开发流程 宋正河整理

    总结,宋正河整理的新浪微博登录开发流程涵盖了从申请开发者资格、OAuth2.0授权、获取Access Token到用户信息处理的全过程。通过理解和实践这个流程,开发者能够为自己的应用添加安全且便捷的新浪微博登录功能,提升...

    安卓,新浪微博demo

    "安卓,新浪微博demo"就是一个典型的示例,它展示了如何在Android应用中实现与新浪微博的深度整合。这个项目帮助开发者理解如何通过新浪的开放平台接口进行授权,获取用户信息,并实现登录功能。 首先,我们需要...

    分享到新浪微博源码

    2. **获取Access Token**:授权成功后,新浪会返回一个Access Token,这是后续API调用的身份凭证。你需要将这个Token保存起来,以便在需要时使用。 3. **构建分享内容**:在用户触发分享操作时,应用需要准备要分享...

    ASP版新浪微博API登录

    总结,ASP版新浪微博API登录涉及的技术点包括ASP编程、OAuth授权流程、微博API接口调用以及用户数据的安全处理。对于新手来说,理解OAuth授权机制和API调用是关键,同时要注意在ASP环境中如何处理HTTP请求和响应。...

    新浪微博java SDK应用

    2. **创建应用**:登录新浪微博开放平台,创建一个新的应用,并填写相关的应用信息。需要注意的是,需设置一个可访问的应用回调页面,这是后续授权过程中返回授权码的重要环节。 3. **集成SDK**:解压缩下载的SDK包...

    新浪微博开放接口的相关资料,包含开发微博客户端的全部资料!(下)

    在当今社交媒体盛行的时代,新浪微博作为一个重要的社交平台,其开放接口为开发者提供了构建个性化微博客户端的可能。本文将深入探讨“新浪微博开放接口”的相关知识点,结合提供的“weibo_android_sdk-master”文件...

    asp.net 腾讯微博新浪微博帐号登录 授权

    总之,ASP.NET中实现腾讯微博和新浪微博的账号授权登录,需要理解OAuth协议,注册应用获取认证信息,构建和处理授权流程,以及妥善存储和使用Access Token。这不仅可以提升用户注册的便捷性,还能增强应用与社交媒体...

    新浪微博Demo

    总结,"新浪微博Demo"不仅是一个客户端应用的实例,也是学习如何对接微博API、实现社交媒体功能的宝贵资源。通过深入研究源码,开发者不仅可以掌握API调用的实战技巧,还能提升对网络编程、数据解析、用户交互等多...

    Android新浪微博分享

    - 创建一个`WeiboShareClient`对象,注入之前获取的`access_token`。 - 分享文本:使用`StatusesAPI`类的`update()`方法,传入要分享的文本内容。 - 分享图片:先上传图片至微博服务器,通过`...

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

    总的来说,这个代码实例和文档集合为Android开发者提供了一个全面的教程,帮助他们将新浪微博的社交功能无缝地融入到自己的应用中。通过实践和研究,开发者不仅可以掌握授权和分享的基本流程,还能提升在社交网络...

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

    在这个过程中,你会得到一个App Key和App Secret,这两个参数在后续的配置中至关重要。 2. **修改ECShop配置**:下载ECShop的源代码,并找到配置文件,通常是`includes/const.inc.php`。在这里,你需要添加或修改与...

Global site tag (gtag.js) - Google Analytics