在rails app中集成vicidial

时间:2013-04-02 07:18:49

标签: ruby-on-rails-3 api

我必须将vicidial集成到我的rails应用程序中,我只需要将电话号码添加到列表中,我搜索了这个,但没有找到任何有用的文档。任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:2)

有两种基本方法(除了Web界面)将引线添加到vicidial_list表(这是潜在客户所在的位置)。

1)如前所述:API 这可以通过调用wget或curl来模拟Web请求并使用NON-AGENT_API.txt中有关“add_lead”函数的指令从命令行激活。默认情况下,指令文件位于/usr/src/astguiclient/trunk/docs/NON-AGENT_API.txt中,api本身为/srv/www/htdocs/vicidial/non_agent_api.php或“http://example.com/vicidial/non_agent_api.php”。 / p>

2)命令行引导加载程序 这可以用于一次添加多个潜在客户(或一次添加一个)。它还可用于从FTP站点伸出并抓取潜在客户,这意味着您可以在一个位置“填充”潜在客户,然后通过调用CLILeadLoader将Vicidial发送到“go get it”。 此脚本位于/usr/share/astguiclient/VICIDIAL_IN_new_leads_file.pl中,附近还有一些其他相关实用程序。使用“--help”

执行脚本可以获得说明和选项

当然,在这两种情况下,如果你想编写自己的添加到数据库方法而不调用另一个脚本,你可以提取代码(一个是PHP,一个是PERL)。

答案 1 :(得分:0)

您可以使用Vicidial NON-Agent API将手机添加到列表中。

答案 2 :(得分:0)

在原始的vicibox安装中,您将在

中找到所需的大部分答案
/usr/src/astguiclient/trunk/docs 

文件夹。

为了与Rails集成,您很可能希望使用Web Agent API。 向系统添加潜在客户有多种选择,例如" external_add_lead"您可以在AGENT_API.txt文件中找到的功能。