Как получить учетные данные для авторизации

Чтобы использовать YouTube Live Streaming API, у вашего приложения должны быть учетные данные для авторизации. В этом документе описаны различные типы учетных данных для авторизации, которые поддерживает консоль Google Cloud. Также в ней рассказывается, как найти или создать учетные данные для авторизации в проекте.

Создайте проект и выберите сервисы API

  1. Откройте раздел Учетные данные в API Console.
  2. На этой странице можно создать два типа учетных данных. Однако для всех методов YouTube Live Streaming API требуется авторизация OAuth 2.0. Чтобы создать учетные данные OAuth 2.0, следуйте инструкциям ниже.
    • OAuth 2.0. При запросе закрытых пользовательских данных приложение должно отправлять токен OAuth 2.0. Сначала приложение отправляет идентификатор клиента и, возможно, секретный код клиента, чтобы получить токен. Учетные данные OAuth 2.0 можно создавать для веб-приложений, сервисных аккаунтов и установленных приложений.

      Подробнее…

    • Ключи API. Вы можете включить ключ API в запрос. который идентифицирует ваш проект и определяет доступные вам разрешения, квоты и отчеты.

      Обратите внимание, что для всех методов YouTube Live Streaming API требуется авторизация OAuth 2.0. По этой причине вам нужно следовать приведенным выше инструкциям по созданию учетных данных OAuth 2.0. При желании вы также можете отправить ключ API, но это необязательно.

      API поддерживает несколько типов ограничений для ключей API. Если нужного ключа API нет, создайте его в консоли, нажав Create credentials (Создать учетные данные) > API key (Ключ API). Вы можете ограничить ключ, прежде чем использовать его в рабочей среде. Для этого нажмите Restrict key (Ограничить ключ) и выберите один из вариантов в разделе Restrictions (Ограничения).

Рекомендации по безопасной работе с ключами API