获取特定TWILIO的电话和特定出站电话之间的SMS历史记录 TWILIO



假设我有5个twilio的电话号码,我可以在那里向用户发送短信。有没有办法直接从这些号码的短信历史记录中直接检索按日期排序的列表,或者我需要对 API 进行 2 次调用,反转 from 和 to 参数,然后,将两个数据混合在一个数组中并按日期排序。

假设我想要这样的东西(不起作用,但你可以看到我正在尝试做(

client.messages.each({
from: '14509153021' || '+5945863945',
to: '+5945863945' || '14509153021',
},
messages => {
console.log(messages)
}
);

我在下面有这个代码片段可以工作,但我必须按日期手动对它们进行排序并将它们混合在同一数组中才能正确显示我的用户界面的历史记录:

client.messages.each({
from: '+5945863945',
to: '+14509153021',
},
messages => {
//add to temporary array 
}
);
client.messages.each({
from: '14509153021',
to: '+5945863945',
},
messages => {
//add to temporary array 
}
);
//mix all data to the same array ordered by date

Twilio开发者布道者在这里。

恐怕你已经在这里回答了你自己的问题。您需要对 API 进行两次调用,反转FromTo号。

或者,您可以列出所有消息并按ToFrom号码过滤掉。

相关内容

最新更新