Asterisk 检查星号中的电话号码是否有效并处于活动状态

Asterisk 检查星号中的电话号码是否有效并处于活动状态,asterisk,voip,telephony,Asterisk,Voip,Telephony,我想知道是否有办法检查一个电话号码是否是一个真实的号码和活动,而不是一个假号码或断开连接的号码。我只想将工作号码导入我们的crm,阻止看起来真实但没有拨号音的电话号码 类似于ping的带有星号的电话号码,在某种程度上,我会在不响的情况下拨打电话,这样我就可以确认电话不是迪斯科或坏电话。这可能吗?这不可能。即使是电话公司也无法处理非他们的电话号码,因此客户当然不能这样做。这是可能的。您可以创建一个应用程序,该应用程序将通过AMI命令拾取/选择号码并拨号。您必须捕获AMI事件并等待originate

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


类似于ping的带有星号的电话号码,在某种程度上,我会在不响的情况下拨打电话,这样我就可以确认电话不是迪斯科或坏电话。这可能吗?

这不可能。即使是电话公司也无法处理非他们的电话号码,因此客户当然不能这样做。

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

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

这是一个服务提供商


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

如果这是可能的,你不认为机器人呼叫者会使用它,而不仅仅是顺序拨号吗?正确。电话号码标准甚至没有假定号码解析是稳定的,而呼叫中心的情况通常不是这样。拨打同一号码两次可以让您连接到不同的线路/代理。这样的系统可能只是在非工作时间关闭,所以“断开”也是一种相当短暂的状态。