我對Asterisk/freeswitch集成到在PHP,Node.js或任何其他服務器端語言上運行的Web應用程序非常陌生。我想實現的是創建一個新的Asterisk/Freeswitch中的SIP用戶從Web應用程序中配置文件或數據庫文件。如何修改/寫入在同一服務器上託管的這些Asterisk/Freeswitch PBX軟件上的配置文件或SIP數據庫?Aterisk/Freeswitch通過網絡應用程序生成SIP用戶
1
A
回答
2
您可以通過多種方式實現您的目的。 也許最簡單直接的方法是在sip.conf(星號)中添加幾行描述新用戶的行,如here中所述。然後你只需要重新啓動星號(或者更好地通過Asterisk cli調用重載配置 這裏是一個可能有用的鏈接:Asterisk php cli 對於freeswitch是一樣的,但是你必須按照指定的xml格式輸入新用戶在 this page也許如果您使用星號或FreeSWITCH的在分貝它會更簡單:只要在數據庫中添加一行
請務必驗證用戶輸入創建只有合法的用戶(塊XML標記,散列;和其他危險符號)
1
星號和freeswitch完全不同。
對於星號,您可以使用Asterisk實時架構(ARI),它只是描述數據庫中的表格。
http://www.voip-info.org/wiki/view/Asterisk+RealTime+Sip
Unfortanly你不能 「只添加用戶」,你需要了解VOIP的基本。
你也可以編寫文本配置文件,例如如何做到這一點看Freepbx.org項目。
相關問題
- 1. 通過網絡的C#應用程序
- 2. 使用sip從Android應用程序到網絡應用的Voip
- 3. 通過網絡應用程序安裝網絡打印機(html)
- 4. 原生應用程序和網絡應用程序之間的通信
- 5. 網絡應用程序和原生android應用程序之間的通信
- 6. 通過局域網訪問本地網絡應用程序
- 7. 如何通知用戶網絡應用程序不支持IE6
- 8. Firebase通知網絡應用程序
- 9. 網絡應用程序推送通知
- 10. 通知從網絡應用程序(Android)
- 11. Twilio網絡應用程序通知
- 12. 通過網絡在應用程序之間進行通信
- 13. 無法通過django網絡應用程序返回json響應
- 14. 通過網絡/移動應用程序使用OAuth/OpenID
- 15. 使用.NET應用程序通過網絡共享(INTRANET)
- 16. 通過使用網絡應用程序訪問攝像頭
- 17. 捕獲Android應用程序生成的網絡流量
- 18. iPhone應用程序可以生成網絡剪輯嗎?
- 19. Facebook .NET客戶端SDK是否支持通過AppStudio生成的通用應用程序/應用程序?
- 20. Chrome網絡應用程序
- 21. Android網絡應用程序
- 22. OAuth通過原生Facebook應用程序在自定義網絡應用程序上重定向URI登錄
- 23. 通過網絡運行pyqt應用程序
- 24. 如何通過網絡訪問WPF桌面應用程序
- 25. 通過網絡共享我的畫筆應用程序
- 26. 通過網絡調試Java應用程序
- 27. 阻止應用程序通過Cocoa API訪問網絡(LittleSnitch APIs)?
- 28. 通過網絡應用程序定製短信文本
- 29. 通過網絡的SQL服務器和c#應用程序
- 30. 通過JavaScript /網絡應用程序在設備上指揮OneDrive
感謝您的信息,它幫助我 – iThirst