Исходящий вызов Restcomm на DID, зарегистрированный в Nexmo

Как правильно инициировать исходящий вызов с сервера Restcomm на телефон DID/PSTN?

  • У меня есть номер Nexmo
  • Входящие звонки работают

Я пробовал эту команду curl, чтобы инициировать исходящий вызов

curl -X POST http://[account sid]:[auth token]@[restcomm server ip]:8080/restcomm/2012-04-24/Accounts/[account sid]/Calls.json -d "From=sip:[number provisioned at Nexmo, e.g. 12125551234]@sip.nexmo.com" -d "To=sip:[my number, e.g. 12125551234]@sip.nexmo.com" -d "Url=[source of xml]"

Результатом является эта запись в журнале:

Call SID [call sid removed]
From [The Nexmo number--removed]
Date Thu, 17 Sep 2015 16:30:07 -0400
To [My number--removed]
Start Time Sep 17, 2015 4:30:07 PM
Direction outbound-api
End Time Status QUEUED
Duration seconds
Price $

person Mattias    schedule 17.09.2015    source источник


Ответы (1)


@ Маттиас,

Чтобы использовать restcomm для исходящих вызовов с Nexmo, вам необходимо обновить файл restcomm.conf.

Перейдите в $RESTCOMM_HOME/bin/restcomm/restcomm.conf.

Отредактируйте исходящий прокси, как показано ниже. Перезапустите Рестком. Это укажет restcomm перенаправлять все исходящие вызовы SIP через Nexmo.

# Address for outbound calls
OUTBOUND_PROXY='sip.nexmo.com' #Provide port if different than 5060
OUTBOUND_PROXY_USERNAME='NEXMO_KEY'
OUTBOUND_PROXY_PASSWORD='NEXMO_SECRET'

Вы знакомы с созданием голосового приложения RVD?

Я предлагаю вам использовать SIP-телефон для вызова DID-адреса назначения, чтобы вы могли слышать звук.

С Уважением

Чарльз

person Charles    schedule 18.09.2015