2011-10-05 81 views
0

我在对Twitter状态源进行API和RSS调用时出现不一致的问题。对于API访问,似乎对于某些Twitter帐户来说,屏幕名称已足够,但通常需要获得适当的上限(例如DylanValade vs dylanvalade)。但是,在其他账户中,API有时会失败,但是如果我搜索数字user_id并使用它,则会起作用。这里有三个URI都做同样的事情,并返回RSS或JSON,但是当我以编程方式调用它们时,可以在某些情况下返回null,并且我无法识别该模式。Twitter的屏幕名称和用户ID如何实际用于供稿?

http://twitter.com/statuses/user_timeline/dylanvalade.json 

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=DylanValade 

http://twitter.com/statuses/user_timeline/134889007.rss 

有谁知道Twitter是否或如何将他们的屏幕名称与他们的用户id分开处理,以及哪种服务是首选方法?

回答

0

在非技术文章找到一个很好的说明这里终于即将RSS dying

看起来像Twitter的RSS需要用户的数字ID,而JSON可以通过用户名来请求。

相关问题