Получение записей управления изменениями с помощью 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-имя вашего сервиса.