有没有人知道如何以编程方式删除Twilio中的webhook?
当我在C#中的Twilio库中使用Update
函数并将方法,URL和后备URL设置为null时,Twilio中没有任何更改。我需要能够通过我的程序从Twilio中删除webhook。
提前致谢!
IncomingPhoneNumberResource.Update(pathSid: phoneSid, smsMethod: null,
smsUrl: null,
smsFallbackUrl: null
);
我终于找到了问题的答案。为了发回一个空的URI来删除webhook,你必须发回Twilio的EmptyUri
。
var uri = new Twilio.Types.EmptyUri();
var phoneSid = "PNXXXXXXXXX";
await IncomingPhoneNumberResource.UpdateAsync(
pathSid: phoneSid,
smsUrl: uri,
smsFallbackUrl: uri
);