关闭

如何利用新浪微博开放平台API获取新浪微博用户数据

1867人阅读 评论(2) 收藏 举报

            首先登陆新浪微博开放平台http://open.weibo.com/,然后要注册成为开发者并且创建一个自己的应用,如下图所示,应用已经创建完成。

之后按照步骤首先要下载所需要的资源,点击新浪微博开放平台的“文档”字样,如下图所示

然后点击左侧的“资源下载”字样,如下图所示

之后继续点击“SDK”字样,会出现如下图所示

之后点击图中的“Java SDK”字样,出现如下图所示


点击Java SDK下面的“下载地址”,跳转到下一个界面,如下图所示

下载图中红色框内的文件,这样资源就下载完毕了。

按照README.md里面的指示来做,如下图所示

首先要填写相关配置:在下载的资源中找到Config.properties,在Config.properties里

client_ID:appkey

client_SERCRET:secret

redirect_URL:回调地址。

其中appkey,secret都是在微博开放平台中创建应用时所获得的。

设置完毕之后然后要调用examples里的 OAuth4Code.java。

运行后会跳转到浏览器,如下图所示

点击其中的“授权”,会跳转到如下界面

此时在url中能够看到code,如下图所示

将获取得到的code填写到下图所示的Eclipse的控制台中。

点击回车即可得到oauth2的accesstoken,如下图所示

然后将获取到的access_token填入到ShowUser.java中,进行如下操作,然后运行程序,将返回你的个人信息。

String access_token = arg[0];  将arg[0]替换为刚才所获取的access_token;

String uid = arg[1];           将arg[1]替换为刚才所获得的用户id号。

返回的个人信息如下图所示



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1883次
    • 积分:28
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章存档