c# - 以编程方式从 Twilio 中删除消息传递 Webhook

标签 c# sms twilio messaging

有谁知道如何以编程方式删除 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
);

关于c# - 以编程方式从 Twilio 中删除消息传递 Webhook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55280611/

相关文章:

java - Twilio API 问题

php - 无法让 twilio 收集工作

c# - 使用 FrontPage RPC 上传到 Sharepoint

c# - 如何在 IIS 应用程序池崩溃、启动或停止时收到通知

sms - nagios 通过 twilio 发送短信通知

java - 使用jsp通过HTTP发送短信

java - 如何在 Twilio 中使用 REST API 从参与者调用 sid 获取电话 session sid

c# - 使用 DataContractSerializer 自定义序列化

c# - 无法确定 COM 引用 "Microsoft.Office.Interop.Excel"的依赖关系

android - Android 中自动检测短信