Методы для аутентификации

См.также

Актуальная спецификация (автодокументация по методам).

Набор методов для авторизации:

Описание методов

Метод API

HTTP-метод

Описание

Auth

POST

Возвращает токен для авторизации (Deprecated)

Service Auth

POST

Возвращает токен для авторизации

Logout

POST

Завершение сессии и сброс токенов (Deprecated)

Авторизация

Для аутентификации на сервисе пользователь передает одну из нескольких сущностей:

  • ID/Secret. В этом случае сервис возвращает access token (токен доступа). Чтобы получить параметры ID/Secret, нужно зайти в раздел Параметры разработчика и сгенерировать ключ в разделе Long API Keys.

Авторизация с использованием ID/Secret

Рассмотрим пример запроса аутентификации с ID user-xxxxx и Secret xxxxx:

{
  "client_id": "user-xxxxx",
  "client_secret": "xxxxx"
}

В ответ придет access_token:

{
  "error_code": 0,
  "error_message": "",
  "status": "ok",
  "token": {
    "access_token": "eyJhbGciOiJS...",
    "token_type": "bearer",
    "expires_in": 300,
  }
}