Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ServiceNow Rest API调用_Rest_Web Services_Rest Client_Servicenow_Servicenow Rest Api - Fatal编程技术网

ServiceNow Rest API调用

ServiceNow Rest API调用,rest,web-services,rest-client,servicenow,servicenow-rest-api,Rest,Web Services,Rest Client,Servicenow,Servicenow Rest Api,我正在尝试使用一个中间运算符,如下所示 curl -k "https://instance.service-now.com/api/now/table/My_Table?sysparm_query=sys_updated_on>javascript:gs.dateGenerate('2017-12-06','14:45:23')^sys_updated_on<javascript:gs.dateGenerate('2017-12-08','14:45:23')" --request

我正在尝试使用一个中间运算符,如下所示

curl -k "https://instance.service-now.com/api/now/table/My_Table?sysparm_query=sys_updated_on>javascript:gs.dateGenerate('2017-12-06','14:45:23')^sys_updated_on<javascript:gs.dateGenerate('2017-12-08','14:45:23')" --request GET --header "Accept:application/json" --user 'My Username':'My Password'

curl-k”https://instance.service-now.com/api/now/table/My_Table?sysparm_query=sys_updated_on>javascript:gs.dateGenerate('2017-12-06','14:45:23')^sys在上更新了\u,建议使用中间查询运算符

sysparm_query=sys_updated_onBETWEENjavascript:gs.dateGenerate('2017-12-06','14:45:23')@javascript:gs.dateGenerate('2017-12-08','14:45:23')
然后,您应该对查询进行URL编码,以确保您的任何字符都不会引起问题:

sys_updated_onBETWEENjavascript%3Ags.dateGenerate(%272017-12-06%27%2C%2714%3A45%3A23%27)%40javascript%3Ags.dateGenerate(%272017-12-08%27%2C%2714%3A45%3A23%27)
专业提示:实际上,您只需转到表并运行您想要运行的确切查询,然后右键单击查询面包屑并单击“复制查询”即可获得您想要的确切查询语法


我的书中有更多关于这方面的内容:。有关ServiceNow最佳实践、专业提示和指南的更高级和更简短的概要,请参阅我的最新著作:。

Tim我对此有一个疑问,ServiceNow使用的时区是什么?这将生成GMT时间-系统时区。有关gs.dateGenerate()的详细信息API此处:关于在ServiceNow中处理时区的信息在我的文章中,此处:感谢您的回复Tim。没问题。如果这对您有帮助,请记住标记为正确。