Post 找到用于创建ServiceNow更改请求类型=Emergency的正确URL(端点)
我不知道这两个端点之间的区别: a) /api/sn\U chg\U rest/v1/change/emergency b) /api/now/table/change\u request?sys\u id=-1和sysparm\u query=type=emergency b) 一旦提交了对“正常”响应类型的更改 问题:无法提交紧急、标准或加急类型的请求 我尝试过的事情:url=https://xxxx.service-now.com/api/now/table/change_request?sys_id=-1&sysparm\u query=type=expedited url='1〕https://xxxx.service-now.com/api/sn_chg_rest/v1/change/emergency 下面的当前代码的结果与“我尝试过的事情”一起创建了一个CHG#XXX,但不管键是什么:xxxxxx“sys-pram#u query=type=xxxxxx”更改为(即“正常”、“加急”、“紧急”、“标准”)看起来是这样的-->(“sys-pram#u query=type=Emergency”、“sys-pram#query=type=Emergency”,“sys-pram_query=type=Standard”)一旦下面的代码运行并使用POST方法创建请求,ServiceNow站点上的类型默认为“Normal”Post 找到用于创建ServiceNow更改请求类型=Emergency的正确URL(端点),post,httprequest,endpoint,servicenow,servicenow-rest-api,Post,Httprequest,Endpoint,Servicenow,Servicenow Rest Api,我不知道这两个端点之间的区别: a) /api/sn\U chg\U rest/v1/change/emergency b) /api/now/table/change\u request?sys\u id=-1和sysparm\u query=type=emergency b) 一旦提交了对“正常”响应类型的更改 问题:无法提交紧急、标准或加急类型的请求 我尝试过的事情:url=https://xxxx.service-now.com/api/now/table/change_request?
#Need to install requests package for python
#easy_install requests
import requests
# Set the request parameters
url = 'https://xxxx.service-now.com/api/now/table/change_request?sysparm_fields=type'
# Eg. User name="admin", Password="admin" for this code sample.
user = 'admin'
pwd = 'admin'
# Set proper headers
headers = {"Content-Type":"application/json","Accept":"application/json"}
# Do the HTTP request
response = requests.post(url, auth=(user, pwd), headers=headers ,data="{\"type\":\"Emergency\"}")
# Check for HTTP codes other than 200
if response.status_code != 200:
print('Status:', response.status_code, 'Headers:', response.headers, 'Error Response:',response.json())
exit()
# Decode the JSON response into a dictionary and use the data
data = response.json()
print(data)
url的其他选项可能不起作用https://xxxx.service-now.com/api/now/table/“选项A”或“B”或“C”如下:
A) POST/sn\u chg\u rest/change/standard/{standard\u change\u template\u id}
B) api发布/序列号变更/剩余/变更/正常
C) 后版本URL/api/sn_chg_rest/{version}/change/emergency
以上A、B、C的链接:
资源: