有人知道以编程方式删除Twilio中的Webhook吗?
当我在C#的Twilio库中使用Update
函数并将方法,URL和备用URL设置为null时,Twilio中没有任何变化。我需要能够通过我的程序从Twilio删除webhook。
谢谢!
IncomingPhoneNumberResource.Update(pathSid: phoneSid, smsMethod: null,
smsUrl: null,
smsFallbackUrl: null
);
答案 0 :(得分:1)
我终于找到了我问题的答案。为了发回空的URI以便他们删除Webhook,您必须发回Twilio的EmptyUri
。
var uri = new Twilio.Types.EmptyUri();
var phoneSid = "PNXXXXXXXXX";
await IncomingPhoneNumberResource.UpdateAsync(
pathSid: phoneSid,
smsUrl: uri,
smsFallbackUrl: uri
);