1

RestComm AMI で VoIP Innovations の API ユーザー名/パスワードを設定するのに問題があります。ここで説明されている手順に従いましたが、AvailablePhoneNumbersAPI 呼び出しは空のリストを返します。

次に、ssh 経由でインスタンスにアクセスし、standalone フォルダーにある restcomm.conf ファイルを確認しました。私の VoiceRSS キーはそこにありましたが、VI 資格情報ではありませんでした。の他のファイルをしばらく調べたところ$RESTCOMM_HOME、特に興味深いものを見つけました。$RESTCOMM_HOME/bin/restcomm/autoconfig.d/config-restcomm.sh

そのファイルでは、configVoipInnovationsメソッド呼び出しがコメントされており、コメントされていない場合でも、3 番目の引数 (VI エンドポイント ID、これが VI エンドポイント グループ ID を参照しているかどうかはわかりません) が必要ですが、それはそうではありませんでした。上記のリンクに記載されています。

$RESTCOMM_HOME/standalone/deployments/restcomm.war/WEB-INF/conf/restcomm.conf私も直接 編集してみました

<voip-innovations>
    <login>my VI Api username</login>
    <password>my VI Api password</password>
    <endpoint>my VI endpoint group id</endpoint>
    <uri>https://backoffice.voipinnovations.com/api2.pl</uri>
</voip-innovations>

しかし、うまくいかなかったようです。AvailablePhoneNumbersまだ空のリストが返されました。

私は何が欠けていますか?

4

2 に答える 2

1

@nbermudez、

SMS を送受信するには、SMS 対応の DID を登録する必要があります。残念ながら、(音声 DID とは対照的に) Admin UI 経由でそのような DID を登録することはできません。VoipInnovations アカウント ダッシュボードに移動し、そこで SMS 対応 DID を検索する必要があります。最初に VoipInnovations バック オフィスで選択した SMS 対応 DID を登録してから、Restcomm Admin UI -> Numbers -> +Register Number に移動します。ドロップダウン メニューから [国] として [米国] を選択し、選択した DID の市外局番を選択し、[番号] フィールドに実際の番号 (市外局番を前に付けずに) を入力し、[登録] をクリックします。その後、新しく登録した DID との間で SMS を送受信できるようになります。

于 2015-10-01T21:51:44.923 に答える