Каков наилучший способ отслеживать отправку Reddit для новых / отредактированных комментариев? - PullRequest
0 голосов
/ 14 апреля 2020

Я создаю веб-сайт, который позволяет пользователям отправлять отдельные сообщения на несколько платформ социальных сетей и отслеживать, как эти сообщения работают на этих платформах.

В настоящее время я использую аутентифицированный экземпляр 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)

Это довольно дорого, хотя, и я бы предпочел не грубой силой обновлять мой локальный кеш.

Есть ли другой способ сделать это? Возможно, я мог бы опросить определенную конечную точку и запросить все новые / отредактированные комментарии после определенной отметки времени?

...