Выполнение twitter.search.tweets с пустым запросом - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь создать скрипт Python для создания HTML-файла, который будет ежедневно отображать мои твиты с моей домашней линии.Так, например, мой html-файл должен содержать все твиты с 12 сентября в одном html-файле или в любой заданный день, когда я передаю скрипт.

Моя версия для твиттера:

$ pip freeze |grep twit
twitter==1.18.0

Для выполненияДля этого я выполняю следующие вызовы:

from twitter import *
today = datetime.date.today()
s=twitter.search.tweets(q='SEARCH', until=today, count=1)
# Get the max id from day before:
midb = s['search_metadata']['max_id']

Где q = 'ПОИСК' - поисковый запрос, который ищет твиттер.Но я хочу, чтобы не имел поисковый запрос / запрос, так как я нахожу идентификатор твита (нефильтрованный поиск), который будет использоваться для параметра since_id в этом вызове домашней линии Twitter без поиска поискового запроса..

statuses = twitter.statuses.home_timeline(count = tweet_count, since_id = midb)

И затем я перебираю statuses и таким образом создаю свой html-файл.

Чтобы попытаться не иметь условия поиска (Сделать поиск будет«» или «и» не работает, так как твиттер хочет, чтобы в q = было что-то.

Есть ли другой способ получить идентификатор последнего твита определенного дня моих твитов на домашней линии, давая ему объект datetime?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...