Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 6 Следующий »

Описание

Для авторизации Вы должны иметь доступ по email и паролю к порталу cdn.rcloud.ru. Авторизация осуществляется по протоколу OAuth, для этого Вам нужно передать в запросе свой email и пароль.

Для получения токена необходимо сделать POST-запрос на https://apicdn.rcloud.ru/app/oauth/v1/token/


Внимание!

Установлено ограничение на количество обращений к API:

    • не больше 20 обращений в минуту;
    • если 7 раз отправить неверный пароль, то аккаунт попадет в бан на 3 часа.

Обратите внимание

Токен действителен в течение 6 часов с момента получения.

Коды ответов и их значения


Код ответаДанные ответаФормат ответаОписание
200auth_token: токен, тип: string; person_id: внутренний идентификатор пользователя, тип: integer; status: cтатус операции, тип: integer; lifetime: оставшееся время действия токена в миллисекундах, тип: integerJSONУспешная авторизация
400NoneNoneНеверный запрос
401NoneNoneНеверный логин или пароль
403NoneNoneЗапрещено
500NoneNoneВнутренняя ошибка сервера
503NoneNoneСервис недоступен

Пример запроса

Пример запроса
curl "https://apicdn.rcloud.ru/app/oauth/v1/token/" --data-urlencode 'username=example@test.com' --data-urlencode 'password=1'
Пример успешного ответа
{
  "person_id": 17,
  "status": 200,
  "token": "cdn1_ZH67NHKOFUJ7AMXS6Q6FGMEUMB0VB2",
  "lifetime": 21599000
}
  • Нет меток