Идентификатор имени Twilio

У меня есть следующий метод, который срабатывает при вызове моего номера Twilio:

    [HttpPost]
    public ActionResult Merge(string from, string to)
    {
        string outgoingPhoneNumber = "+1xxxxxxx";

        var response = new TwilioResponse();

        Number n = new Number(outgoingPhoneNumber);
        response.Dial(n);

        return TwiML(response);
    }

Как мне добавить идентификатор вызываемого абонента к этому ответу, если человек, принимающий вызов, не видит исходный номер?


person JoeMV    schedule 29.11.2017    source источник


Ответы (1)


Я нашел ответ. Благодаря следующему: https://gist.github.com/dchanTwilio/d86f40b340e29e729473

    [HttpPost]
    public ActionResult Merge(string from, string to)
    {
        string outgoingPhoneNumber = "+1xxxxxxxxxx";

        var response = new TwilioResponse();

        Number n = new Number(outgoingPhoneNumber);
        var dialAttributes = new
        {
            callerId = "+1nnnnnnnnnn",
        };
        response.Dial(n, dialAttributes);

        return TwiML(response);
    }
person JoeMV    schedule 29.11.2017
comment
Для получения дополнительной информации атрибуты, которые вы можете установить при использовании <Dial>, доступны в документации здесь: twilio.com/docs/api/twiml/dial - person philnash; 05.12.2017