Для получения токена доступа access_token необходимо отправить
на сервер авторизации POST-запрос с вашими данными.
Параметры client_id и client_secret можно
получить в
личном кабинете.
https://auth2.cityads.com/oauth/access_token
{
"client_id": "client_id_string",
"client_secret": "client_secret_string",
"grant_type": "client_credentials"
}
curl -L -X POST \
-H "Content-Type:application/json" \
-d \
'{
"client_id": "client_id_string",
"client_secret": "client_secret_string",
"grant_type": "client_credentials"
}' \
'https://auth2.cityads.com/oauth/access_token'
| Имя: | ||
|---|---|---|
| client_id | Идентификатор пользователя. Доступен в личном кабинете. | |
| client_secret | Секретный ключ пользователя. Доступен в личном кабинете. | |
| grant_type | Способ запроса токена – "client_credentials". |
В ответ сервер вернёт JSON вида
{
"access_token": "mmMy2dZEeoMm13Fr7X6uc8TaP5262Qjin717P67Z",
"token_type": "Bearer",
"expires_in": 3600
}
| Имя: | ||
|---|---|---|
| access_token | Токен для запросов к API. | |
| token_type | Тип токена – "Bearer". |
|
| expires_in | Срок жизни выданного токена в секундах. |
Полученное значение access_token следует добавлять
в виде HTTP-заголовка X-Access-Token ко всем типам запросов
нового API вебмастера.
В случае изменения пароля к личному кабинету, все выданные токены становятся недействительными.