Я использую клиент Twilio, как указано в документации в узле. Я хочу использовать нумерацию страниц, а также получить общее количество записей (телефонных номеров) для конкретной конечной точки. Я не мог найти какую-либо документацию, связанную с этим.
Это код, который я использовал.
const client = require('twilio')(accountSid, authToken);
// Find and then purchase a phone number
client
.availablePhoneNumbers('US')
.local.list({
areaCode: '510',
})
.then(data => {
const number = data[0];
return client.incomingPhoneNumbers.create({
phoneNumber: number.phoneNumber,
});
})
.then(purchasedNumber => console.log(purchasedNumber.sid));
Edit: я обнаружил, что есть способ передать pageNumber, pageSize.
list({ pageNumber: 1 , pageSize: 10})
но полученные результаты не совпадают. Если я выполню вышеизложенное, два раза разные наборы результатов будут получены.
Существует также availablePhoneNumbers('US').local.page({ pageNumber: 1 , pageSize: 10})
, который также дает некоторые случайные результаты.