Авторизация

Для использования API Турбо‑страниц необходима авторизация с помощью OAuth-токена. Токен необходимо передавать в каждом запросе в HTTP-заголовке Authorization:

curl -X GET \
  'https://api.webmaster.yandex.net/v4/user' \
  -H 'Authorization: OAuth oauth_token'

Если метод API вызван без токена или в запросе передан недействительный токен, сервер возвращает HTTP-статус 401 Unauthorized.

Получение OAuth-токена

Авторизационный токен для API Турбо‑страниц можно получить одним из способов:

С помощью Вебмастера

  1. Перейдите на страницу Турбо‑страницы для контентных сайтов → Источники.

  2. В блоке Загрузка через API нажмите кнопку Получить токен.

С помощью Яндекс.OAuth

  1. Зарегистрируйте ваш сайт в сервисе OAuth.

  2. При регистрации в разделе Платформы выберите пункт Веб-сервисы и нажмите Подставить URL для разработки.

  3. В разделе Доступ к данным укажите:

    webmaster:turbopages
    

    Название доступа вводите с начала строки, без пробела.

  4. Получите токен перейдя по ссылке следующего вида:

    https://oauth.yandex.ru/authorize?response_type=token&client_id=<идентификатор приложения>
    

    Идентификатор приложения доступен в свойствах приложения (нажмите на название приложения, чтобы открыть его свойства).

Подробнее об авторизации с помощью OAuth в документации сервиса.

Написать в службу поддержки
Предыдущая
Следующая