Servicenow - 如何限制Legacy中的记录数:JSON

时间:2015-11-27 13:16:26

标签: json soap legacy servicenow

看完之后 http://wiki.servicenow.com/index.php?title=Legacy:JSON_Web_Service#getRecords

尝试了以下

基本网址:https://my_server.service-now.com/

  • /incident.do?JSON&sysparm_action=getRecords&sysparm_force_row_count=3
  • /incident.do?JSON&sysparm_action=getRecords&sysparm_query=3
  • /incident.do?JSON&sysparm_action=getRecords&sysparm_record_count=3

但每次都会返回该用户的所有可用记录。

我们正在使用RetroFit来使用ServiceNow Web服务。

1 个答案:

答案 0 :(得分:0)

开箱即用,无法通过请求参数限制旧版JSON处理器。您可以设置全局属性,但这会限制每个请求的行数。

但是,JSONProcessor只是一个脚本包含(您可以通过名称找到它),您可以在目标实例中修改添加这种行为,本文就ServiceNow社区提供了一个示例: https://community.servicenow.com/thread/150482