(Новая страница: «Этот вызов API создает токен, который позволяет выполнять URL-адреса загрузки пакета обнов...») |
Нет описания правки |
||
Строка 45: | Строка 45: | ||
=== JSON-модель тела запроса === | === JSON-модель тела запроса === | ||
< | <{ | ||
"clientId": "string", | "clientId": "string", | ||
"clientSecret": "string", | "clientSecret": "string", | ||
Строка 72: | Строка 72: | ||
==== Curl ==== | ==== Curl ==== | ||
< | <curl -X POST "<nowiki>https://mcsvc.dynatrace.com/rest/public/v1.0/oauth/api-token</nowiki>" | ||
-H "accept: application/json" | -H "accept: application/json" | ||
-H "Content-Type: application/json" | -H "Content-Type: application/json" | ||
Строка 81: | Строка 81: | ||
==== Тело ответа ==== | ==== Тело ответа ==== | ||
< | <{ | ||
"token": "aaA0aAAaAaAAA0AaAAAaaAaaAaAAAaA0AaA0.eyJzdWIiOiJjbHVzdGVyLTBhMDBhMGEwLTkyZWMtMTFlNy1iMWU2LTEyZmJkMWZiMzczMkBkeW5hdHJhY2UtbWFuYWdlZC5jb20iLCJhdWQiOiJkdDBzMDQuTFFWT1FQQVMiLCJ1aWQiOiI5N2Y0OGFhMy1jYmRiLTRkMzEtOGE2YS02NjUyNTQxMzY5MTIiLCJzY29wZSI6InNzbzIwLW1hbmFnZWQtY2x1c3Rlci1vZmZsaW5lLWJ1bmRsZSIsImlzcyI6Imh0dHBzOi8vc3NvLXNwcmludC5keW5hdHJhY2VsYWJzLmNvbTo0NDMiLCJleHAiOjE2MTU0NzcxNTIsImdyYW50VHlwZSI6ImNsaWVudF9jcmVkZW50aWFscyIsImlhdCI6MTYxNTQ2OTk1Mn0.svn34bJEZbziHVyV7cKW9OWwvBwakzH0Ke_Iu19GV743zrC4zHuX4YQFts-JkEHRYmnVvnQRwPPCakuq0LHVjA", | "token": "aaA0aAAaAaAAA0AaAAAaaAaaAaAAAaA0AaA0.eyJzdWIiOiJjbHVzdGVyLTBhMDBhMGEwLTkyZWMtMTFlNy1iMWU2LTEyZmJkMWZiMzczMkBkeW5hdHJhY2UtbWFuYWdlZC5jb20iLCJhdWQiOiJkdDBzMDQuTFFWT1FQQVMiLCJ1aWQiOiI5N2Y0OGFhMy1jYmRiLTRkMzEtOGE2YS02NjUyNTQxMzY5MTIiLCJzY29wZSI6InNzbzIwLW1hbmFnZWQtY2x1c3Rlci1vZmZsaW5lLWJ1bmRsZSIsImlzcyI6Imh0dHBzOi8vc3NvLXNwcmludC5keW5hdHJhY2VsYWJzLmNvbTo0NDMiLCJleHAiOjE2MTU0NzcxNTIsImdyYW50VHlwZSI6ImNsaWVudF9jcmVkZW50aWFscyIsImlhdCI6MTYxNTQ2OTk1Mn0.svn34bJEZbziHVyV7cKW9OWwvBwakzH0Ke_Iu19GV743zrC4zHuX4YQFts-JkEHRYmnVvnQRwPPCakuq0LHVjA", | ||
"scopes": [ | "scopes": [ | ||
"sso20- | "sso20-АппОптима-cluster-offline-bundle" | ||
], | ], | ||
"expiresAt": 1615477153001 | "expiresAt": 1615477153001 |
Текущая версия от 14:43, 25 декабря 2024
Этот вызов API создает токен, который позволяет выполнять URL-адреса загрузки пакета обновления.
Конечная точка
/public/v1.0/oauth/api-token
Параметры
Параметр | Тип | Описание | В | Обязательно |
---|---|---|---|---|
body | TokenGrantCredentialsDto | - | body | Нет |
Объекты тела запроса
Объект TokenGrantCredentialsDto
Элемент | Тип | Описание | Обязательно |
---|---|---|---|
clientId | string | - | Нет |
clientSecret | string | - | Нет |
scope | string | - | Нет |
JSON-модель тела запроса
<{ "clientId": "string", "clientSecret": "string", "scope": "string" }
Ответ
Коды ответов
Код | Описание |
---|---|
200 | Токен успешно сгенерирован |
401 | Недействительные учетные данные |
404 | Кластер не найден |
Пример
В этом примере вы создаете токен для выполнения следующего вызова REST:
Curl
<curl -X POST "https://mcsvc.dynatrace.com/rest/public/v1.0/oauth/api-token" -H "accept: application/json" -H "Content-Type: application/json" -d "\{ \"clientId\": \"dt0s04.AAAAAAAA\", \"clientSecret\": \"dt0s04.AAAAAAAA.AAAA00AAAAAAAAAA0OBA6AVNCQVQAGSO25
URL-адрес запроса
https://mcsvc.dynatrace.com/rest/public/v1.0/oauth/api-token
Тело ответа
<{ "token": "aaA0aAAaAaAAA0AaAAAaaAaaAaAAAaA0AaA0.eyJzdWIiOiJjbHVzdGVyLTBhMDBhMGEwLTkyZWMtMTFlNy1iMWU2LTEyZmJkMWZiMzczMkBkeW5hdHJhY2UtbWFuYWdlZC5jb20iLCJhdWQiOiJkdDBzMDQuTFFWT1FQQVMiLCJ1aWQiOiI5N2Y0OGFhMy1jYmRiLTRkMzEtOGE2YS02NjUyNTQxMzY5MTIiLCJzY29wZSI6InNzbzIwLW1hbmFnZWQtY2x1c3Rlci1vZmZsaW5lLWJ1bmRsZSIsImlzcyI6Imh0dHBzOi8vc3NvLXNwcmludC5keW5hdHJhY2VsYWJzLmNvbTo0NDMiLCJleHAiOjE2MTU0NzcxNTIsImdyYW50VHlwZSI6ImNsaWVudF9jcmVkZW50aWFscyIsImlhdCI6MTYxNTQ2OTk1Mn0.svn34bJEZbziHVyV7cKW9OWwvBwakzH0Ke_Iu19GV743zrC4zHuX4YQFts-JkEHRYmnVvnQRwPPCakuq0LHVjA", "scopes": [ "sso20-АппОптима-cluster-offline-bundle" ], "expiresAt": 1615477153001 }
Код ответа
200