У меня 50 учетных записей в Твиттере.
Я хочу создать скрипт для получения пользовательских твитов (например, от @username) и хочу получить все твиты & Повторно чирикать со всех моих (50) аккаунтов сразу.
Это возможно или нет? Если так, то, пожалуйста, предложите.
Да, вы можете получить их с помощью API на сайте разработчиков:
https://dev.twitter.com/rest/reference/get/statuses/user_timeline
Этот был слишком длинным, чтобы войти в комментарий. Но вам все еще нужно ПОЛУЧИТЬ статусы / user_timeline.
В важной части документации:
Этот метод может вернуть только до 3200 из последних пользователей
Tweets. Родные ретвиты других статусов пользователем включены в
это общее, независимо от того, установлено ли для include_rts значение false, когда
запрашивая этот ресурс.
Если вы прокрутите вниз по этой предыдущей ссылке, вы увидите пример, который они показали, и в этом важном поле, которое вас интересует, это "retweeted": false,
,
Если твит, который вы получили от этого конкретного пользователя, был написан им, он покажет false
, если это будет чирикать от другого человека, он покажет как true
, Вы можете использовать это, чтобы определить, является ли это повторным твитом или нет.