因此,我得到了欺骗呼叫,他们是恼人的;然而,从一些阅读,似乎所有的欺骗只是在呼叫者ID字段,但有额外的2-3个ANI字段,通常用于运营商帐单,这是更难欺骗。我也有合法的朋友和垃圾电话,使用被封锁的号码,再次似乎只是来电显示被留空,ANI仍然被提交。(如果这个假设是错误的,请纠正/有更好的值可以使用)
我的最终目标是设置一个“公共”号码,我将提供给人们,这个“公共”号码将读取ANI数据,“修复”呼叫者ID,然后将呼叫转接到我的实际号码/向我发送具有真实号码的文本/通知。我的理解是,如果我先在内部将呼叫转发到我自己的800号码(然后将号码转发回非800号码以避免收费),这是可能的,但我在任何Twilio/Bandwidth.com/etc API中都没有看到这一点-他们提到了“from”字段,但没有提到该字段是如何确定的。我见过像Trapcall这样的产品,所以我知道这是可能的,但我不希望将所有呼叫都转接到我无法控制的号码。
我该怎么做呢?如果我在Twilio/Bandwidth上使用假的/被阻止的呼叫者ID将呼叫前转到一个800号码,该前转呼叫的from号码是否会被自动更正/解除阻止?(我是否可以将原始呼叫的from与800呼叫的from进行比较,其中不匹配将意味着欺骗号码?)或者有没有什么特别的方法来设置800号码来解决这个问题/ Twilio上的800号码根本不起作用/等等?
我还读到ANI在VOIP呼叫上不是很可靠,并且VOIP呼叫或多或少是匿名的。有没有办法找出来电是从VOIP服务还是从实际的固定电话/移动电话发出的?我知道有来电显示查询,但如果我们假设数据是不可靠的,我们能从呼叫过程中提供的数据中找出吗?
发布于 2020-01-11 00:56:28
弄清楚了,它确实可以在免费的#上工作,只是twilio特别不能使用它。与其他提供商合作。
https://stackoverflow.com/questions/59683889
复制相似问题