Я пошаговые инструкции, чтобы получить доступ к деталям приложений из api.Примечание: Используйте POST метод и добавить заголовок Content-Type = применение/JSON
Вы получите ответ в формате JSON, как показано ниже
{
"access_token": "44126898-7ed8-4453-8d28-skajnbf",
"token_type": "bearer",
"redirectUrl": "/home/"
}
Шаг 2: Получите вашей организации идентификатор
https://anypoint.mulesoft.com/accounts/api/me
ПРИМЕЧАНИЕ. Используйте метод GET и добавьте ниже Заголовки
Content-Type = application/json
Authorization = Bearer ACCESS_TOKE_YOU_GOT_ABOVE
Пример: Разрешение = Bearer 44126898-7ed8-4453-8d28-skajnbf
В ответ вы будете иметь раздел, где вы получите вам связанные сведения об организации, как ниже
"organization": {
"name": "Sample",
"id": "c1e68d1e-797d-47a5-b",
"createdAt": "2016-11-29T09:45:27.903Z",
"updatedAt": "2016-11-29T09:45:27.932Z",
"ownerId": "68df9a5",
"clientId": "7200350999564690",
"domain": "******",
"idprovider_id": "mulesoft",
"isFederated": false,
"parentOrganizationIds": [],
"subOrganizationIds": [],
"tenantOrganizationIds": [],
"isMaster": true,
"subscription": {
"type": "Trial",
"expiration": "2016-12-29T09:45:27.906Z"
},
Шаг 3: Получить среду Подробности
https://anypoint.mulesoft.com/accounts/api/organizations/YOUR_ORGANIZATION_ID_FROM_ABOVE/environments
Примечание: Используйте GET метод и добавьте ниже заголовки
Content-Type = Применение/JSon
Authorization = однонаправленного ACCESS_TOKE_YOU_GOT_ABOVE
Example : https://anypoint.mulesoft.com/accounts/api/organizations/c1e68d1e-797d-47a5-b/environments
Вы получите все доступные среды в ответ в формате JSON как указано ниже
{
"data": [
{
"id": "042c933d-82ec-453c-99b2-asmbd",
"name": "Production",
"organizationId": "c1e68d1e-797d-47a5-b726-77asd",
"isProduction": true
}
],
"total": 1
}
Этап 4 : Теперь укажите имя домена и принеси Бревна
https://anypoint.mulesoft.com/cloudhub/api/v2/applications/YOUR_CLOUDHUB_APP_NAME/logs
Пример: https://anypoint.mulesoft.com/cloudhub/api/v2/applications/first-test-api-application/logs
Примечание: Используйте метод GET и добавьте ниже заголовки
Content-Type = применение/JSON
Авторизация = Носитель ACCESS_TOKE_YOU_GOT_ABOVE
X-ANYPNT-ENV-ID = ENVIRONMEN T_ID_YOU_GOT_ABOVE
Пример: X-ANYPNT-ENV-ID = 042c933d-82ec-453c-99b2-asmbd
Вы получите журналы в формате JSON, как показано ниже
{
"data": [
{
"loggerName": "Platform",
"threadName": "system",
"timestamp": 1480503796819,
"message": "Deploying application to 1 workers.",
"priority": "SYSTEM",
"instanceId": "583eb1f1c4b27"
},
{
"loggerName": "Platform",
"threadName": "system",
"timestamp": 1480503797404,
"message": "Provisioning CloudHub worker...",
"priority": "SYSTEM",
"instanceId": "583eb1f1e4b27"
}
],
"total": 2
}
ПРИМЕЧАНИЕ: ДЛЯ РАСШИРЕНИЕ РЕГИСТРАЦИИ ВЫ ДОЛЖНЫ ВЫБРАТЬ целесообразную дислокацию И INSTANCE идентификаторов ПОЛУЧИТЬ ЖУРНАЛЫ Подобного же образом
Надежда это помогает для начинающих