我在我的 RestComm AMI 中设置 VoIP Innovations 的 API 用户名/密码时遇到问题。我已按照此处描述的步骤操作,但AvailablePhoneNumbers
api 调用返回一个空列表。
然后我通过 ssh 访问该实例并检查了独立文件夹中的 restcomm.conf 文件。我的 VoiceRSS 密钥在那里,但不是 VI 凭据。我花了一些时间查看其他文件,$RESTCOMM_HOME
发现其中一个特别感兴趣:$RESTCOMM_HOME/bin/restcomm/autoconfig.d/config-restcomm.sh
在那个文件中,configVoipInnovations
方法调用被注释了,即使它没有被注释,它也需要第三个参数(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
仍然返回一个空列表。
我错过了什么?