我在RestComm AMI中遇到了VoIP Innovations中设置API用户名/密码的麻烦。 我已经按照here所述的步骤进行了操作,但AvailablePhoneNumbers
api调用返回空列表。如何在RestComm AMI中正确设置VoIP Innovations凭据?
然后我通过ssh访问实例,并检查独立文件夹中的restcomm.conf文件。我的VoiceRSS密钥在那里,但不是VI凭证。我花了一些时间在看其他文件$RESTCOMM_HOME
,我发现一个特别相关:$RESTCOMM_HOME/bin/restcomm/autoconfig.d/config-restcomm.sh
在该文件中的configVoipInnovations
方法调用有人评论即使它不是评论它需要第三个参数(在VI端点ID,我不确定它是否涉及VI端点组ID或其他内容),这在上面的链接中没有提及。
我也试过直接与
<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>
编辑$RESTCOMM_HOME/standalone/deployments/restcomm.war/WEB-INF/conf/restcomm.conf
但它似乎并没有工作。 AvailablePhoneNumbers
仍然返回一个空列表。
我错过了什么?
感谢您对TechKid的回复。我从管理界面提供了DID。它对于语音内容非常有用。但是我正在尝试使用其他的[链接](http://docs.telestax.com/restcomm-api-sms-messages/)进行SMS API调用,并且Admin UI中的日志显示**失败**作为状态。在链接的底部,它表示** From **必须是启用SMS的DID号码,但是当我尝试注册一个时,所有列出的都没有启用SMS,那就是为什么我试图设置我的VI帐户。 我会尝试DID_ *设置。如果您希望我创建一个单独的问题来谈论SMS – nbermudezs
@nbermudezs,请告诉我,如果您想为SMS创建另一个帖子,则由您决定。 – Charles
这个答案与Pepova的结合起来了。由于原始问题与VI相关,而不是SMS启用的DID,因此我将其标记为公认的答案。但是,非常感谢你们俩:) – nbermudezs