首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jtwitter中的状态问题

jtwitter中的状态问题
EN

Stack Overflow用户
提问于 2011-09-12 05:58:20
回答 2查看 515关注 0票数 0

我的带有用户id的代码:

状态= twitter.getStatus(userId);

正常工作,但存储最新状态。

我想存储一个我选择的状态,代码如下:

状态= twitter.getStatus(userId);

但对某些用户不起作用,并抛给我这个错误:

线程"main“错误中出现异常:未找到winterwell.jtwitter.TwitterException$E404/1.1 404未找到{”error“:”未找到具有该ID的状态。“,winterwell.jtwitter.URLConnectionHttpClient.processError(URLConnectionHttpClient.java:364) at winterwell.jtwitter.URLConnectionHttpClient.connect(URLConnectionHttpClient.java:149) at winterwell.jtwitter.URLConnectionHttpClient.getPage(URLConnectionHttpClient.java:201) at winterwell.jtwitter.Twitter.getStatus(Twitter.java:1384) at extractordecaracterísticasentwitter.Tracker.listLocation(Tracker.java:83) at extractordecaracterísticasentwitter.Tracker.extractorTweets(Tracker.的"request":"/1/statuses/show/112779914381492224.json?include_entities=1&"} http://api.twitter.com/1/statuses/show/112779914381492224.json?include_entities=1&java:35)在extractordecaracterísticasentwitter.Main.main(Main.java:45) Java结果:1

感谢您的回复,请原谅我的英文xD

EN

回答 2

Stack Overflow用户

发布于 2011-09-12 06:07:12

可能ID不存在?

你发布的ID抛出了这个

{“error”:“找不到该ID.的状态。”,"request":"/1/statuses/show/112779914381492224.json?include_entities=1&"}

票数 0
EN

Stack Overflow用户

发布于 2011-09-25 18:09:05

404错误(这就是你得到的)意味着Twitter不能识别你提供的id号。

这是因为showById()需要tweet的id,而您传递给它的是user-id。这是错误的方法( showById的用例很少,但却是有效的)。

请尝试使用Twitter.getUserTimeline(Long userId)

或者你可以使用twitter.users().show(userId)来获取用户的信息,包括他们最近的推文。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7381549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档