Я пытаюсь запросить последние комментарии для набора каналов. Я ожидал, что это будет общий случай использования, но до сих пор это удивительно сложно реализовать.
Насколько я вижу, есть два ресурса, связанных с комментариями:
commentThreads
- Относится к комментариям верхнего уровня.
- Встраивает до пяти ответов на комментарий.
- Комментарии могут быть получены на основе идентификатора канала или видео и упорядочены по времени.
комментарии
- Относится как к комментариям и ответам верхнего уровня.
- Комментарии могут быть получены на основе идентификатора или родительского идентификатора (для ответов).
Если только я что-то упустил, ресурс comments не может использоваться для подачи комментариев, поскольку в нем отсутствуют соответствующие фильтры. С другой стороны, ресурс commentThreads можно использовать, но он довольно неэффективен. Чтобы получить новые ответы на старые комментарии, мне нужно просмотреть все комментарии в канале. Это быстро сжигает квоту и, следовательно, не подходит для нескольких каналов.
Есть ли более эффективная альтернатива? Существуют ли методы для оптимизации этого шаблона использования?