如何在soap请求网址中添加限制参数?

时间:2015-05-13 08:51:31

标签: c# .net c#-4.0 servicenow

我的目标是从ServiceNow的表中获取所有记录。默认情况下,我能够获取 250条记录。但我需要所有记录。我从here那里学到了 我们可以在 soap request url 中设置限制。

代码:

var url = "https://*****.service-now.com/rm_story.do?SOAP";

Additional code in getting records for reference

我将limit参数添加到上面的网址

https://*****.service-now.com/rm_story.do?&limit=300&SOAP

尽管如此,我得到了相同的 250条记录

这是添加限制的正确方法吗?如果没有,如何在ServiceNow中的 SOAP请求URL 中添加限制?感谢。

2 个答案:

答案 0 :(得分:1)

_limit参数必须在http请求的正文中传递,而不是url。见答案 ServiceNow - Getting all records例如使用_limit参数对ServiceNow SOAP API的http请求。

答案 1 :(得分:-2)

不,您需要查看 first_row (可能与限制相结合):

  

first_row :指示结果从集合开头的此记录数偏移。与__last_row一起使用时   查询结果窗口的效果。结果是   包括第一行编号。