【问题标题】:Check if a phone number is valid and active in asterisk检查电话号码是否有效且在星号中处于活动状态
【发布时间】:2016-07-27 00:15:30
【问题描述】:

我想知道是否有办法检查电话号码是否为真实号码且处于活动状态,而不是假号码或断开连接的号码。我只想将工作号码导入我们的 crm 并阻止看起来真实但没有拨号音的电话号码。

类似于 ping 带有星号的电话号码,在这种情况下,我会以某种方式拨打电话而不使其响铃,因此我可以验证电话不是迪斯科或坏电话。这可能吗?

【问题讨论】:

  • 如果这是可能的,你不认为机器人呼叫者会使用它而不是按顺序拨打号码吗?

标签: asterisk voip telephony


【解决方案1】:

这是不可能的。即使是电话公司也不能对不属于他们的号码进行处理,因此客户当然不能。

【讨论】:

  • 正确。电话号码标准甚至不假定号码解析是稳定的,而呼叫中心通常不是。两次拨打同一个号码可以让您连接到不同的线路/代理。此类系统可能只是在非工作时间关闭,因此“断开连接”也是一种相当短暂的状态。
【解决方案2】:

这是可能的。您可以创建一个应用程序,该应用程序将选择/选择号码并通过 AMI 发起命令进行拨号。您必须捕获 AMI 事件并等待发起命令成功响应,之后状态 = 响铃。一旦响起,通过 AMI 在通道上发送挂断命令。现在这个数字是有效和正确的。这将是 85-95% 的准确率。希望你有一些想法!如果您有任何问题,请告诉我。

【讨论】:

    【解决方案3】:

    在北美,您需要进行 LNP / LRN 查询以检查电话是否存在,并获取终止/出站费用。有时,如果您想知道该号码是从哪个状态生成的,这很有用(即使由于号码可移植性而导致它不准确)

    这里是服务提供商之一 https://www.alcazarnetworks.com/data_services_lnp_lrn.php

    仅供参考:我既不为这家公司工作,也不赞助他们或推荐他们。我过去只是使用它们。

    【讨论】:

      猜你喜欢
      • 2016-07-04
      • 2022-06-21
      • 2017-10-27
      • 1970-01-01
      • 2019-03-21
      • 1970-01-01
      • 1970-01-01
      • 2012-12-08
      • 1970-01-01
      相关资源
      最近更新 更多