根据文档,在执行资源的GET列表时,应该能够指定PageSize参数
https://www.twilio.com/docs/api/rest/response#response-formats-list-filters
如何使用NodeJS客户端执行此操作?要传递到/ Accounts / [AccountSid] / Messages / [MessageSid]的唯一可用参数是(from / to / dateSent)
最佳答案
您可以这样指定页面大小:
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
,默认值为“ no limit”(将全部获得),对于pageSize
,默认值为50。关于node.js - Twilio Node.js客户端指定PageSize查询参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44478571/