Можно ли позвонить в приложение Twilio на свой оригинальный контактный номер мобильного телефона?

Я занимаюсь разработкой приложения с интеграцией API Twilio. Используя это, я могу позвонить из приложения в приложение. Что мне нужно, это позвонить из приложения на мобильный номер?

Во-первых, пожалуйста, направьте меня, можно ли сделать такой звонок? Как то, что делает Uber, приложение для звонка на телефонный номер?

Во-вторых, если возможно, пожалуйста, покажите мне некоторые направления кодирования для этого?

В-третьих, это для iOS на языке Swift.

В моем случае, только один человек сказал, что "водитель автомобиля" имеет это приложение, а "водитель автомобиля" не имеет никакой контактной информации для "клиента" (у клиента нет этого приложения. Клиент зарегистрируется на веб-портале),

Итак, теперь возникает вопрос: как водитель будет звонить по номеру телефона своего клиента?

1 ответ

Возможно, вы захотите ознакомиться с учебником " Маскированные телефонные номера" с примерами на нескольких популярных серверных языках.

Пример подключения вызова будет выглядеть примерно так:

@app.route('/exchange/voice', methods=["POST"])
def exchange_voice():
    form = ExchangeForm()

    outgoing_number = _gather_outgoing_phone_number(form.From.data, form.To.data)

    response = twilio.twiml.Response()
    response.addPlay("http://howtodocs.s3.amazonaws.com/howdy-tng.mp3")
    response.addDial(outgoing_number)
    return twiml(response)

Мы не рекомендуем вам обрабатывать все на стороне клиента, так как это показывает потенциальную уязвимость в вашем приложении. Вы можете узнать больше об этом в этом сообщении Swift для отправки SMS из вашего приложения. В приведенном здесь примере показано, как сделать и HTTP-запрос к серверу Python с использованием Alamofire.

Я думаю, что между этими двумя ресурсами у вас все будет хорошо!

Другие вопросы по тегам