Прокси Twilio: добавление двух сторон через ДВА номера прокси

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

  User1 (Conversation1) -> Session1 (Proxy Number 1)

  User2 (Conversation1) -> Session2 (Proxy Number 2)

  FINALLY ---> User1 -> Proxy1 -> Proxy2 -> User2

Возможно ли это случайно?

Я знаю, что они могут общаться напрямую через proxy1, но не хотят этого.


person Uday Kumar    schedule 31.10.2018    source источник


Ответы (1)


Евангелист разработчиков Twilio здесь.

Если вы прочитали документацию о том, как Proxy управляет номерами, вы увидите, что на одном этапе во время естественного присвоения номеров вы можете получить двух участников сеанса, использующих разные номера для разговора друг с другом.

Однако вы хотите, чтобы это было поведением по умолчанию.

Я не уверен, что в Proxy есть настройка, использующая этот метод выбора. Единственный способ повлиять на выбор номера — это выберите "Предпочитать липкие" (предпочтительно выбирать один и тот же номер для сеансов) или "Избегать липких" (предпочтительно выбирать разные номера для каждого сеанса), и эти варианты по-прежнему не подходят для вашего требование.

Есть еще один вариант. Используйте прокси, но сами выбирайте номер.

Когда вы создаете участника сеанса вы можете указать ProxyIdentifier, который является номером прокси, который вы хотите использовать в сеансе. Если вы создадите двух участников с разными ProxyIdentifier, вы получите желаемое поведение. Единственным недостатком является то, что вы должны контролировать поведение выбора номера, а не прокси.

Дайте мне знать, поможет ли это вообще.

person philnash    schedule 14.11.2018