首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeSwitch - MongoDB集成

FreeSwitch - MongoDB集成
EN

Stack Overflow用户
提问于 2014-02-03 08:58:52
回答 2查看 1.6K关注 0票数 0

我在LinuxLinux6.4服务器上安装了FreeSwitch。我发现,如果我想添加一个用户,我需要在/freeswitch/conf/目录/默认文件夹下创建一个xml文件。我想知道为什么它不使用数据库来管理帐户和密码?

FreeSwitch支持MongoDB CDR模式。mongodb,它在浏览器上显示详细的调用记录。它就像管理工具。然而,这不是我想要的。

我正在寻找一种方法,以存储新的帐户和密码到MongoDB,并使用它时,一个用户通过FreeSwitch打电话。因此,我可以更好地处理用户数据。有人知道如何解决我的问题吗?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-03 09:25:32

我认为要想熟悉FreeSWITCH,最快的方法就是读一本书:http://www.packtpub.com/freeswitch-1-2/book

这本书很短,它回答了大多数潜在的问题,对于其余的问题,您有Wiki和源代码:)

要回答您的问题,有很多机制可以查找外部来源的用户信息和凭据。最简单的方法是使用mod_xml_curl:它从HTTP服务器请求部分XML,您可以使用您喜欢的任何数据库后端来构建服务。

票数 1
EN

Stack Overflow用户

发布于 2021-04-27 08:01:11

Freeswitch支持sqlite、pgsql和odbc这三种方式都可以解决您的问题,sip_profiles/internal.xml .In您可以找到一些连接数据库的方法。

代码语言:javascript
复制
<!--<param name="odbc-dsn" value="dsn:user:pass"/>-->
<!-- Or, if you have PGSQL support, you can use that -->
<!--<param name="odbc-dsn" value="pgsql://hostaddr=127.0.0.1 dbname=freeswitch user=freeswitch password='' options='-c client_min_messages=NOTICE' application_name='freeswitch'" />--> ##
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21523143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档