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

Posted JerryWangSAP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建一个新浪微博应用以及获得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 设置成“授权回调页”字段:
    技术分享图片

  2. 浏览器里输入如下url:
    https://api.weibo.com/oauth2/authorize?client_id=

点”授权”:

技术分享图片

浏览器地址栏里的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的原创文章,请关注公众号"汪子熙":

技术分享图片















以上是关于如何创建一个新浪微博应用以及获得Access token的主要内容,如果未能解决你的问题,请参考以下文章

如何通过python调用新浪微博的API来爬取数据

文字转图片 (Text to Image)

OAuth2.0学习(5-3)新浪开放平台-微博API-移动应用的授权

Android 新浪微博开放平台应用 android签名怎么获得

使用新浪微博开放平台请求授权登录(获取接口及创建应用过程)

ASP.NET MVC应用程序中支持用户使用腾讯QQ和微信以及新浪微博的第三方登录