Запрос на поиск "живых" видео через API YouTube работает только с неограниченным ключом API. Мой запрос неверен или я использую неправильную библиотеку API? - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь написать программу, которая запрашивает API прямой трансляции, чтобы узнать, активны ли в настоящее время указанные c каналы. Я использую API-ключ аутентификации. Запрос выглядит так:

/youtube/v3/search?part=snippet&channelId={channelID}&type=video&eventType=live&key={key}

Этот запрос работает до тех пор, пока ключ не ограничен. Он возвращает элемент видео, если канал активен. Когда я пытаюсь ограничить ключ библиотекой «YouTube Data API V3», он не работает. Для действующих каналов видео не возвращаются.

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

Мне интересно, использую ли я неправильный тип запроса или есть отдельная библиотека, которую я должен использовать для запроса API прямой трансляции?

...