Twilio 禁用SMS日志记录

Twilio 禁用SMS日志记录,twilio,Twilio,有没有办法禁用或持续清除Twilio的短信记录功能?我可以理解大多数人都会很高兴在Twilio控制台中记录所有传入和传出的SMS消息,但对于我正在构建的东西来说,这并不是一个洁食。Twilio开发者福音传道者 您完全可以删除邮件,使其不再存储在Twilio上。查看文档了解如何在此处执行此操作: 下面是使用curl的方法: curl -X DELETE "https://api.twilio.com/2010-04-01/Accounts/{Your Account Sid}/Messages/{

有没有办法禁用或持续清除Twilio的短信记录功能?我可以理解大多数人都会很高兴在Twilio控制台中记录所有传入和传出的SMS消息,但对于我正在构建的东西来说,这并不是一个洁食。

Twilio开发者福音传道者

您完全可以删除邮件,使其不再存储在Twilio上。查看文档了解如何在此处执行此操作:

下面是使用curl的方法:

curl -X DELETE "https://api.twilio.com/2010-04-01/Accounts/{Your Account Sid}/Messages/{Message SID}" -u "{Your Account Sid}:{Your Auth Token}"
让我知道这是否有帮助。

要详细说明的答案,您当前无法为您的Twilio帐户禁用SMS日志记录,但删除消息资源也会删除相关的日志记录。您可以选择选择性地删除邮件内容的一部分(例如,如果您希望编辑邮件正文,但希望保持邮件记录本身完整),或者删除整个记录

要有选择地“删除”字段(学究式地,将字段值更新为空字符串),您可以按照以下操作,例如此
curl
请求删除消息的整个正文:

curl -X POST "https://api.twilio.com/2010-04-01/Accounts/{Your Account Sid}/Messages/{Your Message Sid}" -d "Body=" -u "{Your Account Sid}:{Your Auth Token}"
或者,您可以使用此修改后的请求删除整个邮件资源:

curl -X DELETE "https://api.twilio.com/2010-04-01/Accounts/{Your Account Sid}/Messages/{Your Message Sid}" -u "{Your Account Sid}:{Your Auth Token}"
当您有选择地删除字段时,日志记录将显示消息记录更新时间的记录。如果您完全删除该消息,Twilio将以
204 NO CONTENT
响应以表示成功,随后对已删除资源的请求将以
404 NOT FOUND
响应。更多信息,请查看全文


额外提示:如果邮件正文编辑是您主要关心的问题,.

那么没有办法禁用日志记录吗?哦,对不起,我以为您指的是邮件本身。您可以通过禁用请求记录。它说这是用于语音的。它没有说任何关于短信的事。哦,伙计,你说得对,对不起!我没注意!我猜短信唯一的记录就是短信本身。我的猜测是,我们从未构建过禁用该选项的选项,因为大多数人都希望存储消息,以防错过传入消息。在这种情况下,您必须自己使用API中的DELETE方法清除它们。您可以设置在收到传入的webhook后立即执行此操作,以便在它们到达时自己清除它们。