Кто-нибудь знает, возможно ли получить все сообщения с изображением из Twitter API? Я знаю, что могу проверить все твиты на наличие медиа, но это немного медленный процесс.
Прежде всего, вам необходимо включить include_entities=true как часть запроса:
include_entities=true
т.е. https://api.twitter.com/1/statuses/user_timeline.json?screen_name=twitter&include_entities=true
Затем ищите любые media_url элементы; те будут содержать URL к любым фотографиям. Он может содержать ссылки на видео, поэтому вам придется отфильтровать изображения для распространенных типов ( .png / .jpg / .gif / и т. Д.). *
media_url
Как и include_entities=true, вы можете использовать filter:images для запроса только твитов с изображениями.Но это только работает на запрос поиска, а не запрос времени.Надеюсь, это поможет в любом случае.
filter:images