Я пытаюсь создать скрипт 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?