Я создаю веб-сайт, который позволяет пользователям отправлять отдельные сообщения на несколько платформ социальных сетей и отслеживать, как эти сообщения работают на этих платформах.
В настоящее время я использую аутентифицированный экземпляр PRAW для опроса Reddit. время от времени и извлекайте все комментарии, используя что-то вроде этого:
r = get_authorized_praw_instance(my_user_id)
link = r.submission(id = database.get_link())
link.comments.replace_more(limit = None) # This line places a LOT of requests
for comment in link.comments.list():
store_the_comment(comment)
Это довольно дорого, хотя, и я бы предпочел не грубой силой обновлять мой локальный кеш.
Есть ли другой способ сделать это? Возможно, я мог бы опросить определенную конечную точку и запросить все новые / отредактированные комментарии после определенной отметки времени?