API YouTube: как указать обратный вызов API после завершения кодирования загруженного видео? - PullRequest
3 голосов
/ 28 сентября 2011

Я загружаю видео с помощью API YouTube / Gdata (на python).

После загрузки видео через API я получаю ответ с данными о видео (ссылка на Youtube, id и т. Д.). Тем не менее, видео не является общедоступным, пока оно кодируется YouTube (обычно несколько минут).

Можно ли указать URL-адрес обратного вызова, на который YouTube может публиковать сообщения после завершения обработки видео?

Ответы [ 2 ]

2 голосов
/ 20 октября 2011

Нет.

Вам необходимо опросить с использованием идентификатора видео и проверить «состояние» видео , чтобы определить, когда «обработки» больше нет.

0 голосов
/ 23 августа 2016

С YouTube V3 API вам нужно сделать что-то похожее, но немного другое.

GET https://www.googleapis.com/youtube/v3/videos?part=processingDetails&id={VIDEO_ID}&key={YOUR_API_KEY}

Более подробная информация здесь: https://developers.google.com/youtube/v3/docs/videos/list

...