2015-03-31 2 views
0

Я пытаюсь разработать приложение VOIP с помощью Twilio. Каждый пользователь, использующий мое приложение, сможет звонить другим пользователям, использующим только VoIP (нет номеров телефонов). Я вижу, как работает рабочий процесс:Как однозначно идентифицировать пользователей в приложении Twilio VOIP

С SIP каждый пользователь должен иметь учетную запись SIP, чтобы однозначно идентифицировать себя. В Twilio говорят, что они не предлагают услуги регистрации SIP. Итак, как я могу однозначно идентифицировать пользователей и подключать их друг к другу? И как бы я мог зарегистрировать их, используя их уникальный идентификатор приложения?

Спасибо, связка.

ответ

0

Твилио евангелист здесь.

Один из шагов рабочего процесса Twilio Client запрашивает токен возможностей. Маркер возможности указывает, может ли конкретный Клиент совершать исходящие вызовы или принимать входящие вызовы.

В типичном рабочем процессе приложение Twilio Client отправит запрос на ваш веб-сервер для токена возможностей и передаст имя клиента, которое они хотят использовать (например, alice). Когда вы создаете маркер возможности, вы можете указать, что alice может принимать входящие звонки. Позже, когда вы хотите позвонить по телефону alice, вы можете обратиться к alice, как показано на рисунке here.

Подробнее о том, как работает весь процесс, вы можете проверить Twilio Client quickstart, если вы еще этого не сделали.

Надеюсь, это поможет!

+0

Awesome. Я думаю, что у меня довольно хорошая картина о том, куда идти. Могу ли я использовать идентификатор пользователя из своего приложения (целое число как строку) в качестве имени моего клиента? – Pacemaker

+1

Уверен, что сработает. –

Смежные вопросы