从ServiceNow REST API检索文本状态
问题描述:
我正在为ServiceNow构建一个相当简单的REST应用程序。使用REST API资源管理器(很棒的工具!)和一些例子,我已经能够连接和引发我需要的所有字段信息的事件记录。从ServiceNow REST API检索文本状态
我似乎无法包裹我的头只是如何挑选事件状态的文本标签 - 我可以从事件记录中获取整数,并且我知道在事件记录中设置了一个关系每个整数与相应标签之间的字典。例如。事件状态= 1,标签是“新”
也许我错了,但我希望我可以通过REST查找另一个表,取出整数并检索我的文本状态?我试过在API浏览器中访问Dictionary表,但这不够远...有什么帮助吗?
我对这种整合的目标是提高一个事件或请求,然后在需要时回来报告说,记录的状态 - 在做我在天目...
答
你在找什么是一个显示值。 您可以使用名为sysparm_display_value
的REST API资源管理器设置查询参数。
值选项包括:
- 真正回报所有字段的显示值。
- false从数据库返回实际值。如果未指定值,则此 参数默认为false。
- 全部返回实际值并显示 值。
从维基:here
使用值所有,这是什么incident_state
有效载荷返回:
“incident_state”:{ “DISPLAY_VALUE”:“挂起“, ”value“:”3“}