Twitter屏幕名称和用户ID实际上如何用于提要?

时间:2011-10-05 21:14:14

标签: json rss twitter twitter-feed

我遇到了与Twitter状态Feed的API和RSS调用不一致的问题。对于API访问,似乎对于某些Twitter帐户,屏幕名称是足够的,但通常重要的是获得适当的上部框(例如DylanValade vs dylanvalade)。但是,在其他帐户上,API有时会因屏幕名称而失败,但如果我搜索数字user_id并使用它,则可以使用。这里有三个URI,它们都做同样的事情并返回RSS或JSON但是当我以编程方式调用它时,我可以在某些情况下返回null并且我无法识别模式。

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分开处理以及哪种服务是首选方法?

1 个答案:

答案 0 :(得分:0)

最后在一篇关于RSS dying

的非技术性文章中找到了一个很好的说明

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