Как минимизировать использование кредита API YouTube?

У нас есть приложение, которое рассчитывает некоторые показатели на основе видео наших пользователей на YouTube (в настоящее время около 400 тыс. Видео, которые постоянно растут). Сначала я могу получить данные об их загрузках, так как наши пользователи приходят по частям каждый день, но сохраняют он обновляется каждый раз, когда люди входят в систему, абсолютно убивает использование кредита API (особенно для очень больших каналов с тысячами видео). Как я могу просто определить те видео, которые ИЗМЕНИЛИ свой фрагмент (заголовок, описание, теги) с момента нашего последнего запроса? - Для приложения очень важно, чтобы изменения в видео достаточно быстро отражались в показателях наших пользователей.

Мы уже получили фрагмент для пользовательских каналов в постраничном виде (50 на страницу, это, похоже, значительно сократило использование кредита), и я уже пробовал использовать etags, но это не повлияло на использование квоты, даже если все видео возвращают 304 - Я также искал в документации "modifiedDate" и другие соответствующие термины, но пока ничего не нашел. Я также проверил etag при получении только части «id», однако этот etag не меняется, когда я изменяю заголовок, описание или теги ... Наконец, у нас также есть запрос на увеличение нашей квоты, но он должен быть лучшим решением, чем это?


person Matthew    schedule 21.05.2019    source источник


Ответы (1)


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

person stvar    schedule 21.05.2019