Freshdesk api call возвращает ограниченное количество билетов - PullRequest
0 голосов
/ 27 мая 2019

Я пытаюсь получить информацию о билете, используя библиотеку запросов python. Вот команда.

r = requests.get("https://"+ domain +".freshdesk.com/api/v2/tickets?updated_since=2015-01-19T02:00:00Z", auth = (api_key, password))

Но я только что получил последние 30 билетов.

Я пытался изменить дату, а также пытался удалить ее, но, похоже, ничего не получалось, и каждый раз появлялись только последние 30 билетов.

1 Ответ

0 голосов
/ 06 июня 2019

Это связано с ограничением нумерации страниц, установленным Freshdesk.

См .: https://developers.freshdesk.com/api/#pagination

Заголовок ссылки в ответе будет содержать URL-адрес следующей страницы, если он существует.Если вы достигли последней страницы объектов, заголовок ссылки не будет установлен.

Пример:

Headers:
"link":< https://domain.freshdesk.com/api/v2/tickets?filter=all_tickets&page=2>;rel="next"
...