我想从我的twilio帐户获取所有邮件。
我试过这段代码
var client = new twilio(twilioConfig.accountSid, twilioConfig.authToken);
client.messages.list({ Page: 0, PageSize: 10 }, function (err, data) {
console.log(data);
res.send({ message: "Success" });
});
在此代码中获取所有消息,我每页需要10个
答案 0 :(得分:1)
Twilio开发者传道者在这里。
如果您使用的是最新版本的Twilio Node module,那么您可以通过多种方式获取所有消息。
您可以拨打each
on the message list object懒惰地播放消息。
do_anything
或者您可以致电list
on the message list,它会急切地加载所有消息。
const client = require('twilio')(YOUR_ACCOUNT_SID, YOUR_AUTH_TOKEN);
client.messages.each({ pageSize: 10 }, function(message) {
console.log(message);
});
您还可以使用page
,然后使用client.messages.list({ pageSize: 10 }, function(messages) {
messages.forEach(function(message) {
console.log(message);
});
});
手动翻阅所有邮件。
nextPage
如果有任何帮助,请告诉我。