У меня есть конечная точка API, которая предоставляет данные о моих клиентах в пакетах по 250, если существует более 250 записей, то атрибут hasMore
, который необходимо использовать вместе с offSet
, чтобы получить следующий пакет записей.
Есть ли в Интернете какие-либо инструменты, которые я могу использовать для автоматической загрузки? (Инструмент или скрипт).
Результаты выглядят так ...
{
"results": [
{
"engagement": {
"id": 29090716,
"portalId": 62515,
"active": true,
"createdAt": 1444223400781,
"lastUpdated": 1444223400781,
"createdBy": 215482,
"modifiedBy": 215482,
"ownerId": 70,
"type": "NOTE",
"timestamp": 1444223400781
},
"associations": {
"contactIds": [
247
],
"companyIds": [
],
"dealIds": [
],
"ownerIds": [
],
"workflowIds": [
]
},
"attachments": [
],
"metadata": {
"body": "This is a test note "
}
},
{
"engagement": {
"id": 4709059,
"portalId": 62515,
"active": true,
"createdAt": 1428586724779,
"lastUpdated": 1428586724779,
"createdBy": 215482,
"modifiedBy": 215482,
"ownerId": 70,
"type": "CALL",
"timestamp": 1428565020000
},
"associations": {
"contactIds": [
832
],
"companyIds": [
8347
],
"dealIds": [
],
"ownerIds": [
],
"workflowIds": [
]
},
"attachments": [
],
"metadata": {
"durationMilliseconds": 24000,
"body": "test call"
}
}
],
"hasMore": true,
"offset": 4623406
}