怎样开发3CX插件

首页/技术文档/怎样开发3CX插件
3CX成功案例

怎样开发3CX插件

前提条件

  • Microsoft Visual Studio 2015
  • 3CXWindows V15版本客户端

下载3CX VS模板

打开Visual Studio,然后选择工具(Tools)> 扩展和更新(Extensions and Updates)> 在线(Online)

pasted image 1

在搜索框内输入“3CX Integration Template

pasted image 2

下载模板并按说明安装模板。完成后,就可以用模板轻松地创建新的项目

创建新的项目

pasted image 3

打开文件(File)> 新建(New)> 项目(Project),选择Visual C#下的3CX Integration Template。这将会启动3CX Integration Template安装向导。

pasted image 4

选择您插件需要的认证类型。有以下三种类型:

  1. No Authentication – 无认证要求
  2. Basic Authentication – 需要用户名和密码或API密钥
  3. OAuth2 Authentication-需要使用OAuth2用户认证协议

pasted image 5

选择插件所需的web service。REST或者SOAP。

pasted image 6

输入您的CRM或第三方软件查询和发现匹配联系人页面的URL。例如:https://mycompany.com/contacts/query?callerid=[CALLERID]

pasted image 7

输入您的CRM匹配联系记录页面的URL。例如:https://mycompany.com/contacts?contactid=[CONTACTID]

pasted image 8

输入您的CRM新建联系人页面的URL。例如:https://mycompany.com/contacts/contact.json?phone=[CALLERID]

pasted image 9

如果您的CRM支持日志,您可以输入相应的URL。例如:https://mycompany.com/contacts?contactid=[CONTACTID]&note=[NOTE]

最后,按“完成”(Finish)按钮来创建项目框架。