Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Twitter的屏幕名称和用户ID在feed中是如何工作的?_Json_Rss_Twitter_Twitter Feed - Fatal编程技术网

Json Twitter的屏幕名称和用户ID在feed中是如何工作的?

Json Twitter的屏幕名称和用户ID在feed中是如何工作的?,json,rss,twitter,twitter-feed,Json,Rss,Twitter,Twitter Feed,我在对Twitter状态提要进行API和RSS调用时遇到了问题。对于API访问,似乎对于某些Twitter帐户,屏幕名称就足够了,但通常情况下,获得适当的上框(例如DylanValade vs DylanValade)是很重要的。但是,在其他帐户上,API有时无法显示屏幕名称,但如果我查找数字用户id并使用它,API就会工作。这里有三个URI,它们都做同样的事情并返回RSS或JSON,但当我以编程方式调用它们时,在某些情况下会返回null,并且我无法识别模式 http://twitter.com

我在对Twitter状态提要进行API和RSS调用时遇到了问题。对于API访问,似乎对于某些Twitter帐户,屏幕名称就足够了,但通常情况下,获得适当的上框(例如DylanValade vs DylanValade)是很重要的。但是,在其他帐户上,API有时无法显示屏幕名称,但如果我查找数字用户id并使用它,API就会工作。这里有三个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分开对待,以及哪种服务是首选方法吗?

最后在一篇关于

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