Twilio. Установите Fax Webhook программно с помощью API - PullRequest
1 голос
/ 16 февраля 2020

Мое приложение хочет динамически приобретать новые номера факсов, когда пул обслуживаемых пользователей превышает определенную сумму. Я могу сделать это программно из API, как это (C#):

using Twilio;
using Twilio.Rest.Fax.V1;
using Twilio.Rest.Api.V2010.Account;

var incomingPhoneNumber = IncomingPhoneNumberResource.Create(
  statusCallback: new Uri("https://myapp.co/api/v1/fax/twiliostatus"),
  statusCallbackMethod:Twilio.Http.HttpMethod.Post,
  pathAccountSid:"xxx",
  phoneNumber: new Twilio.Types.PhoneNumber(numbers[i].PhoneNumber)
  );

... но я не вижу никакого механизма для установки значения, соответствующего «Факс приходит» webhook (где я устанавливаю метод и URI) на портале. Есть ли способ, которым я могу установить это через API?

спасибо заранее!

1 Ответ

2 голосов
/ 16 февраля 2020

Похоже, что атрибут, который вам нужно установить: voiceReceiveMode.

IncomingPhoneNumber resource

Параметр конфигурации для нового телефонного номера для приема входящих голосовых вызовов или факсы. Может быть: факс или голос и по умолчанию голос.

...