我在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