Можно ли позвонить в приложение 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.
Я думаю, что между этими двумя ресурсами у вас все будет хорошо!