2011-10-04 76 views
7

使用Twitter API,我可以获取包含位置信息的所有用户的Tweets。如果他们使用移动应用并附上照片,我怎样才能从API中获取这些内容?从Twitter状态/ user_timeline获取照片

+0

这是不清楚。你能澄清你需要什么吗? – Mob

+0

使用C#的新API示例?另一种语言 ? – Kiquenet

回答

7

首先,需要包括include_entities=true作为请求的一部分:

https://api.twitter.com/1/statuses/user_timeline.json?screen_name=twitter&include_entities=true

然后,查找任何media_url元件;这些将包含任何照片的网址。它可能包含视频链接,因此您必须过滤常见的图像类型(.png/.jpg/.gif/etc)。

请参见:Tweet Entities

+0

这适用于通过网络上传的图片。谢谢。看起来像android应用程序做的不同,这些图像不公开在实体中。 –

+1

此API版本不再有效。现在是https://api.twitter.com/1.1/statuses/user_timeline.json – iamjonesy

+1

新的API示例? – Kiquenet