使用Twilio API消耗错误日志

时间:2018-08-23 13:57:29

标签: node.js twilio twilio-api

我开发了一个使用Twilio通知服务发送数千条SMS的应用程序。

theString64 = 'data:image/png;base64,...'
require 'base64'
File.write '/tmp/foo.png', Base64.decode64(theString64.split(',', 2).last)

上面的代码没有给我反馈是否收到消息,但是正如我在Twilio仪表板上看到的那样,某些消息失败,错误代码为30005、30003、30006和52001。

我想使用所有这些错误日志,并用错误代码退订数字。我正在考虑创建一个每天晚上运行的工作。

我尝试列出所有警报:

const bindings = phoneNumbers.map(number =>
  this.createBinding('sms', number)
);
await this.notifyService.notifications.create({
  toBinding: bindings,
  body
});

但是它似乎只获取一些错误代码52001的警报。

如何使用Twilio API处理所有错误?还有其他方法可以通知这些错误吗?

0 个答案:

没有答案