CallerID Lookup Sources Module
CallerID 查询源模块使用指南
- [ Overview]
- [ Logging In]
- [ Creating a Caller ID Lookup Source]
- [ Source Description]
- [ Source Type]
- [ OpenCnam]
- [ Use Professional Tier]
- [ Account SID]
- [ Auth Token]
- [ Internal]
- [ ENUM]
- [ HTTP]
- [ Host]
- [ Port]
- [ Username]
- [ Password]
- [ Path]
- [ Query]
- [ HTTPS]
- [ Host]
- [ Port]
- [ Username]
- [ Password]
- [ Path]
- [ Query]
- [ MySQL]
- [ Host]
- [ Database]
- [ Query]
- [ Username]
- [ Password]
- [ Character Set]
- [ SugarCRM]
- [ Superfecta]
- [ OpenCnam]
- [ Hooking Inbound Routes to Lookups]
总览
呼叫方查询源模块指定呼入的callerid 名称。用户可以关联一个呼入路由到一个指定的CID 源。用户同样可以安装电话薄模块关联用户名称。
使用注意
因为关联了文本文件或者数据库查询,所以名称查询可能降低PBX的运行速度。
登录
在顶部菜单点击 Admin
在下拉菜单中点击 CallerID Lookup Sources
说明: C:\1e39c6d9c36ef44809f67ae52b5b8b36
创建一个 Caller ID Lookup Source
Source Description
源描述
Source Type
OpenCnam
使用 OpenCNAM [https://www.opencnam.com/]
说明: C:\b89f4100bdfe351f6ff75961dbeadd47
Use Professional Tier
如果用户要求每个小时超过60多个查询的话,用户需要注册 professional tier 服务,当用户勾选了这个服务以后,这个服务提供关联的相关信息。
Account SID
注册时的帐号信息
Auth Token
注册时的签权信息
Internal
使用astdb 作为查询源,使用电话薄模块来匹配
ENUM
使用 DNS 查询呼叫方名称,在enum.conf 配置以后,可以使用 ENUM 查询区
HTTP
支持通过 HTTP GET 方式,通过呼叫号码来获取正确的名称。说明: C:\8f193c94fe878dfde9ffb49235727baf
Host
主机名或者查询源的IP地址。
Port
查询源的端口号,默认是 80
Username
用户名称用于HTTP认证
Password
密码
Path
GET文件路径 GET ,例如 : MyLookup.php
Query
查询语句, [NUMBER] 替换成呼叫方号码,例如: number=[NUMBER]&src=customers
HTTPS
通过 HTTPS 的GET方式,发送呼叫方号码,获取正确的名称。
Host
主机名或者查询源IP地址。
Port
端口,默认是 443
Username
用户名称
Password
密码
Path
执行GET的代码路径,例如 : MyLookup.php
Query
查询语句, [NUMBER] 替换成呼叫方号码,例如: number=[NUMBER]&src=customers
MySQL
通过 MySQL 数据库获取呼叫方名称
说明: C:\151bf083e3d95864ed157146df83ffd9
Host
主机名或者数据库IP
Database
数据库名称
Query
查询语句, [NUMBER] 替换为呼叫方号码。例如: SELECT name FROM phonebook WHERE number LIKE '%[NUMBER]%'
Username
MySQL用户名称
Password
MySQL密码
Character Set
MySQL 支持字符设置,为空则为默认 latin1
SugarCRM
不支持
Superfecta
不支持
Hooking Inbound Routes to Lookups
我们将进入呼入路由,在 Cid Lookup Source 部分,通知它使用我们的查询源。任何时间,电话接入这个呼入路由,系统将通过呼叫号码来匹配查询源。如果匹配成功,系统会通过数据库查询的名字替换CallerID 名称。
- 在菜单顶部点击 Connectivity
- 在下拉菜单中点击 Inbound Routes
当创建或者编辑这个选项时,我们会看到如下截图
说明: C:\c14fc9a38ce7dcc8e9cbd9c5b653adcd
用户可以从下拉选项中选择自己的源。不要忘记按 "Submit" 按钮和重新点击顶部的 "apply changes" 。