从Twilio以编程方式删除Messaging Webhook

问题描述 投票:1回答:1

有没有人知道如何以编程方式删除Twilio中的webhook?

当我在C#中的Twilio库中使用Update函数并将方法,URL和后备URL设置为null时,Twilio中没有任何更改。我需要能够通过我的程序从Twilio中删除webhook。

提前致谢!

IncomingPhoneNumberResource.Update(pathSid: phoneSid, smsMethod: null,
    smsUrl: null,
    smsFallbackUrl: null
);
c# sms twilio messaging
1个回答
1
投票

我终于找到了问题的答案。为了发回一个空的URI来删除webhook,你必须发回Twilio的EmptyUri

var uri = new Twilio.Types.EmptyUri();
var phoneSid = "PNXXXXXXXXX";

await IncomingPhoneNumberResource.UpdateAsync(
    pathSid: phoneSid,
    smsUrl: uri,
    smsFallbackUrl: uri
);
© www.soinside.com 2019 - 2024. All rights reserved.