2015-05-13 2 views
0

Моя цель - собрать все записи из таблицы в ServiceNow. По умолчанию я могу получить 250 записей. Но мне нужно получить все записи. Я узнал от here, что мы можем установить предел в запросе на мыло .Как добавить параметр предела в URL-адрес запроса на мыло?

Код:

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

Additional code in getting records for reference

Я добавил параметр к предельному выше URL, как

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

Несмотря на то, что я получаю то же самое 250 записей.

Это правильный путь к Добавить лимит? Если нет, как добавить лимит в запросе SOAP url в ServiceNow? Благодарю.

ответ

1

Параметр _limit должен быть передан в теле http-запроса, кроме URL-адреса. См. Ответ на ServiceNow - Getting all records, например, http-запрос API SOA ServiceNow с использованием параметра _limit.

+0

У меня только« служебный url » '. С помощью этого можно добавить параметр '___ limit' в тело запроса на мыло? Благодарю. – user01928374655647382910019283

+0

Когда я запрашиваю адрес службы https: //*****.service-now.com/rm_story.do? SOAP', я получил ответ как https://gist.github.com/john- стивен/889ce618fb3ebe604e32. Как добавить 'limit' здесь? Благодарю. – user01928374655647382910019283

+0

Сообщение об ошибке информирует вас о том, что вы должны отправить запрос HTTP-сообщения в конечную точку SOAP. Если вы используете C# (которому я считаю, что вам задан тег вопроса C#), вы должны проверить этот учебник https://www.youtube.com/watch?v=UQ0lqGkVMJU, а также http://wiki.servicenow.com /index.php?title=Web_Services_C_Sharp_.NET_End_to_End_Tutorial#gsc.tab=0. Или, если вы хотите опубликовать образец кода, который вы используете, я могу взглянуть. – Bryan

-2

Нет, вы должны смотреть на FIRST_ROW (возможно, в сочетании с пределом):

FIRST_ROW: Поручить результаты, которые будут компенсированы на это число записей с начала набора , При использовании с __last_row имеет значение эффект запроса для окна результатов. Результаты: , включая номер первой строки.

+0

Не могли бы вы изменить 'var url =" https: //*****.service-now.com/rm_story.do? SOAP ";' добавив 'first_row' – user01928374655647382910019283

Смежные вопросы