我想通过 api 获取我的微博(www.weibo.com - china sns)推文列表。
我正在使用https://code.google.com/p/weibo4j/库。
但他们的示例源仅包含网络身份验证。
如果我想要他们的 accessToken,他们的示例源会显示使用 Web 浏览器的教程。
System.setProperty("weibo4j.oauth.consumerKey", Weibo.CONSUMER_KEY);
System.setProperty("weibo4j.oauth.consumerSecret", Weibo.CONSUMER_SECRET);
Weibo weibo = new Weibo();
RequestToken requestToken = weibo.getOAuthRequestToken();
...
BareBonesBrowserLaunch.openURL(requestToken.getAuthorizationURL());
我想直接使用我的帐户登录微博api并获取我的时间线帖子列表。
但我认为他们的文档不包含这种方法。有人已经解决了它的问题吗?
所以我想编写使用weibo api的代码库,如下代码。
Weibo weibo = new Weibo();
weibo.setUserAndPassword('john', 'johnpassword'); // weibo4j does not support this method.
....
Paging pag = new Paging();
pag.setSinceId(3343021761165196l);
pag.setCount(200);
List<Status> statuses = weibo.getUserTimeline("john", pag);
有没有使用微博api的java库?