Лента комментариев для API данных YouTube v3 - PullRequest
0 голосов
/ 04 июля 2019

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

Насколько я вижу, есть два ресурса, связанных с комментариями:

commentThreads

  • Относится к комментариям верхнего уровня.
  • Встраивает до пяти ответов на комментарий.
  • Комментарии могут быть получены на основе идентификатора канала или видео и упорядочены по времени.

комментарии

  • Относится как к комментариям и ответам верхнего уровня.
  • Комментарии могут быть получены на основе идентификатора или родительского идентификатора (для ответов).

Если только я что-то упустил, ресурс comments не может использоваться для подачи комментариев, поскольку в нем отсутствуют соответствующие фильтры. С другой стороны, ресурс commentThreads можно использовать, но он довольно неэффективен. Чтобы получить новые ответы на старые комментарии, мне нужно просмотреть все комментарии в канале. Это быстро сжигает квоту и, следовательно, не подходит для нескольких каналов.

Есть ли более эффективная альтернатива? Существуют ли методы для оптимизации этого шаблона использования?

...