裴东辉-如何使用新浪微博API开放平台进行程序开发http://www.cnblogs.com/dhsunny/p/3578399.html?utm_source=tuicool&utm_me

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了裴东辉-如何使用新浪微博API开放平台进行程序开发http://www.cnblogs.com/dhsunny/p/3578399.html?utm_source=tuicool&utm_me相关的知识,希望对你有一定的参考价值。

       前段时候抓取微博的数据,想着自己使用htmlunit来模拟登陆新浪微博来抓取数据,这两天看了新浪微博的官方API,发现通过新浪微博的官方API 来获取新浪微博信息,更全面,更简单。下面就从注册新浪微博,到在新浪微博开放平台上面完善开发者信息,然后创建应用,从而获取Access Token,最后开发自己的应用程序。

 

1注册126邮箱

技术分享

 

 

02注册新浪微博

技术分享

 

03登陆新浪微博

技术分享

 

04登陆新浪开放平台

技术分享

 

05查看微博API

技术分享

 

06可以看到有获取用户关注的用户信息列表

技术分享

 

07打开api测试工具

技术分享

 

08创建应用获取AccessToken

技术分享

 

09创建应用

技术分享

 

10选择应用类型

技术分享

 

11完善开发者信息(如果开发者信息以前已经完善,那么这一步就略过)

技术分享

 

12开发者信息完善

技术分享

 

13完成邮件确认

技术分享

 

14创建应用

技术分享

 

15创建应用成功(这个地方的Appkey暂时用不上)

技术分享

16回到用户关系的API测试这个地方

技术分享

 

17找到本人的uid(在个人主页上面,后面最后的数字就是个人的uid)

技术分享

 

18可以看到就关注了这一个用户

技术分享

 

19最后结果,调用新浪微博的api可以看到获取到的json格式的数据

技术分享

 

上面完成之后,就是在web页面上面成功的调用了新浪微博提供的api接口,下面就需要写程序来实现,程序就是模拟这个web页面发送请求,返回的就是json格式的数据,数据字段都已经定义好。

比如模拟这个请求,然后解析数据就可以了:

技术分享

 

做完这些之后,就是开始程序的关于对微博数据分析的正式开发了。

以上是关于裴东辉-如何使用新浪微博API开放平台进行程序开发http://www.cnblogs.com/dhsunny/p/3578399.html?utm_source=tuicool&utm_me的主要内容,如果未能解决你的问题,请参考以下文章

微博开放平台api使用

OAuth2.0学习(5-4)新浪开放平台-微博API-使用OAuth2.0调用API

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

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

哪些腾讯微博api接口可以用来请求生成一个随机用户列表?

OAuth2.0学习(5-2)新浪开放平台-微博API-Web网站的授权