【发布时间】:2012-02-07 12:29:40
【问题描述】:
我手头有一个非常复杂的新项目,因为我不知道它的领域。 我的要求是,我们有电话号码列表,我需要从这个列表中检查哪个电话号码是活动的/真实的。
您将如何对电话或 IVR 系统进行编程以自动拨打此列表中的电话号码并自动检测它是否是有效的电话号码?我想使用 C# 来编写这个解决方案。
【问题讨论】:
-
这类信息不是免费提供的。此外,至少在美国,未经他人许可打电话是违法的,因为“请勿致电名单”。你有硬件来自动化呼叫某人的过程吗?电话公司在发布时公开的信息是准确的。我建议您联系一家全国性的电话公司,并索取有关如何设置许可证以获取其目录的信息。链接:www.donotcall.gov
-
@Ramhound 这非常苛刻,还给出了 -ve 代表。如果我的客户有从您的“请勿呼叫列表”中过滤出来的列表怎么办?
-
@Ramhound 这非常苛刻,还给出了 -ve 代表。如果我的客户有从您的“请勿呼叫列表”中过滤出来的列表怎么办?而且我不想要用户的任何个人信息,我只想检查电话号码是否处于活动状态。 VoIP 在这里有帮助还是我需要物理设备?
-
@user867198,我怀疑检查电话号码是否“真实”严格来说是一个编程问题。如果您有一个正在调用的 API,或者正在显示一些您尝试过的代码,那么可能。只是说“我可以通过 VoIP 进行吗”并不是一个编程问题。 (此外,您假设 Ramhound 对您投了反对票。这可能是一个错误的假设)
-
@user867198 - 我对这个问题投了反对票,因为这个问题含糊不清。就像我说的联系其中一家电话公司并请求获得他们电话目录的许可。我所知道的关于这个主题的信息是这些信息不是免费的。我只是告诉你关于国家不打电话登记处的事情,因为你没有表明你甚至不知道它。这种类型的问题“我该怎么做”不是一个好的 SO 问题。