1

使用 Twitter API,我想获取对我的应用程序 (OAuth) 进行身份验证的用户上传的所有图像。我一直在挖掘 API 文档,但找不到简单的方法。

我是否应该列出所有推文,遍历它们,获取每条推文并查看它是否具有媒体实体?来吧?

4

1 回答 1

1

Twitter API 中没有特定的媒体获取端点,所以是的,您需要按照这些方式做一些事情。

  • 调用statuses/user_timeline.json端点并通过它进行寻呼(最多支持 3200 条推文)。我建议使用该?tweet_mode=extended参数,以确保您获得媒体实体的任何更长的推文
  • 遍历 Tweet 对象,寻找任何extended_entities对象(这些包含图像或视频)
  • 从对象内部的 URL 中获取图像
于 2017-02-27T11:19:10.567 回答