Получение записей управления изменениями с помощью Service Now API

У меня есть номер управления изменениями CH****12, Я хочу получить записи для этого номера управления изменениями в ServiceNow API.

Например, у меня было incident номер и получил записи с номером инцидента INC*****12 через доступ https://instance.service-now.com/incident.do?SOAP URL службы и соответствующие учетные данные (имя пользователя и пароль) с getRecords.

Точно так же я хочу получить записи для данного номера управления изменениями.

3 ответа

Решение

Я нашел службу управления изменениями url и использовал это.

https://instance.service-now.com/change_request.do?SOAP

Это содержит getRecords функция и дает соответствующую запись после предоставления номера управления изменениями в качестве ввода.

Рассмотрите возможность использования API таблицы REST ServiceNow для этого типа запроса. При использовании API таблицы REST URL для конкретного запроса на изменение будет выглядеть следующим образом: https://{имя_экземпляра}.service-now.com / api / now / table / change_request / {sys_id}

Где sys_id - это идентификатор запроса на изменение, который вы хотите получить.

Например: https://{имя_экземпляра}.service-now.com/api/now/table/change_request/a9e9c33dc61122760072455df62663d2.

Если вы используете ServiceNow Fuji Release, вы можете использовать REST API Explorer, чтобы помочь вам построить и протестировать эти запросы.

Надеюсь, это поможет.

      https://instance.service-now.com/change_request.do?JSONv2=&sysparm_action=getRecords&sysparm_query=number=CHG000001

Приведенный выше запрос должен работать. Измените instance.service-now.com на DNS-имя вашего сервиса.

Другие вопросы по тегам