我试图在Twilio上删除短信。
client.messages(message.sid).delete(function(err, data) {
if (err) {
console.log("Message deletion error: " + err.status + " -- " + err.message);
} else {
console.log("Deleted Message SID " + message.sid + " successfully.");
}
在docs上,它表示成功删除应该返回HTTP 204 (No Content) with no body.
我没有收到任何错误,我的小Delete message
console.log
正在解雇,但是短信仍然在Twilio。
有什么想法吗?
答案 0 :(得分:0)
来自Twilio的梅根在这里。
您上面粘贴的代码不会因轻微的格式错误而运行。这是我的完整文件,但是当我在两个不同的Message Sids上尝试时,一个并没有立即从Twilio.com消失,但是当我刚刚检查时它已经消失了。也许你遇到了同样的问题?
Assuming you have the Node helper library:
var accountSid = 'MYACCOUNTSID';
var authToken = "MYAUTHTOKEN";
var client = require('twilio')(accountSid, authToken);
client.messages("MESSAGESID").delete(function(err, data) {
if (err) {
console.log("Message deletion error: " + err.status + " -- " + err.message);
} else {
console.log("Deleted Message SID: successfully.");
}
});
让我知道它是如何运作的。