RestComm AMI で VoIP Innovations の API ユーザー名/パスワードを設定するのに問題があります。ここで説明されている手順に従いましたが、AvailablePhoneNumbers
API 呼び出しは空のリストを返します。
次に、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
まだ空のリストが返されました。
私は何が欠けていますか?