我有变更管理号码CH****12
。我想在ServiceNow API中获取此更改管理编号的记录。
例如,我有incident
编号并通过使用getRecordsINC*****12
访问https://instance.service-now.com/incident.do?SOAP
服务 url 和适当的凭据(用户名和密码)来获取带有事件编号的记录。
同样,我想获取给定变更管理编号的记录。
我有变更管理号码CH****12
。我想在ServiceNow API中获取此更改管理编号的记录。
例如,我有incident
编号并通过使用getRecordsINC*****12
访问https://instance.service-now.com/incident.do?SOAP
服务 url 和适当的凭据(用户名和密码)来获取带有事件编号的记录。
同样,我想获取给定变更管理编号的记录。
考虑将 ServiceNow REST Table API用于此类请求。使用 REST 表 API,特定变更请求的 URL 将是:https://{instance_name}.service-now.com/api/now/table/change_request/{sys_id}
其中 sys_id 是您要检索的变更请求的 ID。
例如:https://{instance_name}.service-now.com/api/now/table/change_request/a9e9c33dc61122760072455df62663d2。
如果您使用的是 ServiceNow Fuji Release,您可以使用REST API Explorer来帮助您构建和测试这些请求。
希望有帮助。
我找到了变更管理服务url
并使用了它。
https://instance.service-now.com/change_request.do?SOAP
它包含getRecords
功能,并在提供变更管理编号作为输入后给出相应的记录。
https://instance.service-now.com/change_request.do?JSONv2=&sysparm_action=getRecords&sysparm_query=number=CHG000001
上面的查询应该可以工作。将 instance.service-now.com 更改为您的服务的 DNS 名称。