ServiceNow Rest API call



我试图在下面的操作员之间使用

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'

我获得的输出不在指定的日期限制之间。我在命令上做错了吗?上述命令是否正确构建?我坚持使用这种命令并尝试不同的方式。有人可以帮我吗?

我建议使用之间的查询操作员之间。

sysparm_query=sys_updated_onBETWEENjavascript:gs.dateGenerate('2017-12-06','14:45:23')@javascript:gs.dateGenerate('2017-12-08','14:45:23')

然后,您应该将查询编码为url-nour-the查询,以确保您的字符都不会引起问题:

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)

pro-tip:实际上,您可以转到表并运行要运行的确切查询,然后右键单击查询面包屑,然后单击"复制查询"以获取所需的确切查询语法。

在我的书中提供更多信息:学习ServiceNow。有关ServiceNow最佳实践,提示和指南的更先进和更短的纲要,请查看我的最新书:ServiceNow Development Handbook。

相关内容

  • 没有找到相关文章

最新更新