根据文档,在执行GET资源列表时,应该能够指定PageSize参数
https://www.twilio.com/docs/api/rest/response#response-formats-list-filters
如何使用NodeJS客户端执行此操作?唯一可用的参数传入/ Accounts / [AccountSid] / Messages / [MessageSid]是(from / to / dateSent)
答案 0 :(得分:3)
您可以像这样指定页面大小:
client.messages.each(
{
pageSize: 10
},
(message) => console.log(message.body)
);
这将使多个请求获取所有消息,并且对于每个请求将返回10条记录。
您还可以添加limit
选项以限制返回的记录总数,以及您提到的其他过滤器参数。
const accountSid = 'ACc0966dd96e4d55d26ae72df4d6dc3494';
const authToken = "your_auth_token";
const client = require('twilio')(accountSid, authToken);
client.messages.each(
{
to: '+13335557777',
limit: 30,
pageSize: 10
},
(message) => console.log(message.body)
);
默认值为"无限制" {将获得全部)limit
,而pageSize
则为50。