#c# #sms #twilio #messaging
#c# #sms #twilio #обмен сообщениями
Вопрос:
Кто-нибудь знает способ удалить webhook в Twilio программно?
Когда я использую Update
функцию в библиотеке Twilio на C # и устанавливаю для метода, URL и резервного URL значение null, в Twilio ничего не меняется. Мне нужно иметь возможность удалить webhook из Twilio с помощью моей программы.
Заранее спасибо!
IncomingPhoneNumberResource.Update(pathSid: phoneSid, smsMethod: null,
smsUrl: null,
smsFallbackUrl: null
);
Ответ №1:
Я, наконец, нашел ответ на свой вопрос. Чтобы отправить обратно пустой URI для удаления webhook, вы должны отправить обратно Twilio EmptyUri
.
var uri = new Twilio.Types.EmptyUri();
var phoneSid = "PNXXXXXXXXX";
await IncomingPhoneNumberResource.UpdateAsync(
pathSid: phoneSid,
smsUrl: uri,
smsFallbackUrl: uri
);