Ошибка при получении обязательных полей при создании элемента каталога Service Now с помощью вызова API - PullRequest
0 голосов
/ 20 ноября 2019

Я использую ServiceNow API для создания запроса каталога.

URL:

https://<ServiceNow>/api/sn_sc/servicecatalog/items/6e2cc01d4f51ce08d4fb2b8ca310c7a6/order_now

ТЕЛО:

{
    "sysparm_quantity":"1",
    "variables":  {
        "requestor":"6e2cc01d4f51ce08d4fb2b8ca310c7a6",
        "Requested For":"6e2cc01d4f51ce08d4fb2b8ca310c7a6",
        "Group Name":"01304c6ddbef9f0827673672399619c4",
        "Group Domain":"FG",
        "Rationale for Approver Only (this will not be viewed by fulfillment team)":"testing"
    }
}

Я получил эту ошибку:

{
    "error": {
        "detail": "",
        "message": "Mandatory Variables are required"
    },
    "status": "failure"
}

Как узнать, что является обязательнымполя

1 Ответ

0 голосов
/ 20 декабря 2019

Я понял, что этот идентификатор будет использоваться для получения обязательных переменных. https://<ServiceNow>/api/sn_sc/servicecatalog/items/<Item_ID>/variables

Однако я не нахожу его на сервисе сейчас официальной документации. Не уверен, что это расширение API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...