Youtube API поиск в прямом эфире перестать работать - PullRequest
2 голосов
/ 22 сентября 2019

Через несколько дней после того, как API YouTube перестает показывать видео в прямом эфире, эта ошибка только на моем ключе API?Если да, есть ли другой способ найти видео в прямом эфире?

Я гуглил, если есть какие-либо сообщения от YouTube об этом, и я не нашел.

https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UC4R8DWoMoI7CAwX8_LjQHig&eventType=live&type=video&key={MY_API_KEY}

Ответы [ 2 ]

0 голосов
/ 23 сентября 2019

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

Ссылка: https://support.google.com/youtube/thread/14611425

В качестве обходного пути мне пришлось изменитьлогика использования параметра q вместе с eventType=live.Это на самом деле работает, и, в зависимости от ключевых слов, может также возвращать множество несвязанных живых материалов, которые, я думаю, могут быть дополнительно отфильтрованы на клиенте.По-видимому, это также приводит к увеличению использования квот.

0 голосов
/ 22 сентября 2019

Ну, я думаю, проблема в том, что вы пытаетесь использовать метаканал.UC4R8DWoMoI7CAwX8_LjQHig относится к тому, что вы получаете, когда вы щелкаете вживую в меню, но это только «подводит итог» того, что вживую, это не настоящий канал.Просто удалите параметр channelId, чтобы получить все активные живые потоки (проверено только на справочной странице https://developers.google.com/youtube/v3/docs/search/list, но при попытке получить 14,5 тыс.).

Matt

...