问题标签 [caller-id]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
115 浏览

android - 收到“无法拨打电话. 尝试使用其他呼叫重定向应用程序或联系开发人员寻求帮助。”同时拨打号码

我正在构建一个默认的来电显示和垃圾邮件发送者应用程序,它将检索一个号码的来电详细信息并拦截呼叫的详细信息。我在 Android 10.0 上,不知道这段代码将如何在其他版本的 Android 上运行。安装应用程序后,我无法拨打任何拨出号码。我收到此错误消息:

Call can't be placed by <appname>. Try using a different call redirecting app or contacting the developer for help.

谁能告诉我如何解决这个问题?

This is the manifest file:

GetCallerInfoActivity.java

AnsCallBroadcastReceiver.java

CallMonitorService.java

0 投票
0 回答
54 浏览

swift - CallerID 分机的最大限制

我已经在我的应用程序中包含了呼叫者分机。存储号码有限制吗?Error Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)当我尝试保存超过 27,000 个数字时,它让我感到震惊(基本上加载中断)。我已经尝试搜索文档,但找不到。有人能指出我正确的方向吗?

0 投票
0 回答
28 浏览

swift - 来电分机上限

我在示例应用程序中包含了 callerId 扩展。它适用于较小的电话号码列表。但是在尝试添加超过 25,000 个电话号码时,它向我抛出“Error Domain=com.apple.CallKit.error.calldirectorymanager Code=2”(null)”,这基本上是加载中断。有没有办法找到电话的限制要添加的数字?

我将我的电话号码保存在 coreData 和呼叫者分机中,我将获取并将其添加到“addAllIdentificationPhoneNumbers”方法中。

对此没有适当的文档。有人可以引导我走向正确的方向。提前致谢。

0 投票
1 回答
192 浏览

android - 在Android中,当有来电时,让来电显示通知直观地显示在屏幕上?

我们正在开发一个可以从电话号码识别来电名称的应用程序。(我们的问题与类似,但解决方案不同)我们创建了一个 CallScreeningService,它接收来电的电话号码,并且我们能够在有电话时显示显示来电显示的 toast。但是,我们想要显示通知,而不是显示 toast。(我们还尝试在 Android 原生来电屏幕上显示一个弹出窗口,例如真正的来电 Android 应用程序,但当应用程序处于后台或关闭状态时无法显示)现在我们还可以在有来电显示时创建来电显示通知一个电话,但它没有直观地出现在屏幕上。

是否可以在来电的同时使通知直观地出现在屏幕上?如果是,如何?

太感谢了!

0 投票
0 回答
193 浏览

android - 如何在 Android 上的来电期间显示弹出通知

我想在来电期间显示来电者的姓名。为此,我正在创建一个通知。通知以人名在通知中传递。我希望弹出通知并显示名称。我已经尝试分别为通知通道和通知设置 IMPORTANCE_HIGH 和 PRIORITY_HIGH 。

我在 CallScreeningService 中使用 onScreenCall() 方法来触发通知。

我也愿意接受其他解决方案,通过这些解决方案我可以显示谁在打电话。我尝试开始一个新的活动,但是当应用程序关闭时它不起作用。但是,尽管我的应用程序已关闭,但我仍然能够检测到来电。

PS:我不会替换默认的来电通知。我只想显示一个带有呼叫者姓名的附加通知。

0 投票
0 回答
35 浏览

java - Android 来电显示设备

如图所示,我有一个来电显示设备。对于 Windows,此设备可以完美运行。但是,我需要通过使用 otg 电缆将此设备连接到 android 设备来在我的 android 应用程序中获取呼叫者的电话号码。它是否支持 Android 来电显示设备,或者我可以通过监听我的 Android 应用程序中的 USB 端口来访问来电者的电话号码?

在此处输入图像描述

0 投票
1 回答
105 浏览

javascript - 使用 js 的 Web 应用程序座机来电显示

我目前正在开发一个应用程序,自动识别拨打特定电话的固定电话的电话号码非常有用。

经过一番研究,我发现了一些似乎适用于使用调制解调器的桌面应用程序的软件包(例如 npm caller-id-node)。然而,我的应用程序是一个 Web 应用程序,我不确定这些相同的包是否可以通过浏览器使用以及如何使用。我意识到这是一个非常模糊的问题,但我在网上找不到更详细的信息。

我想另一种选择是制作一个小型桌面应用程序,它将处理呼叫者 ID,然后以某种方式通过 localhost 将其连接到 Web 应用程序。这是推荐的方式吗?也许有更好的选择吗?如果我可以让用户不必每次都输入电话号码,那就太好了。任何建议都会非常有帮助。

0 投票
1 回答
20 浏览

twilio - 显示来自移动电话的来电显示

当我从手机呼叫客户时,如何让我的 twilio 虚拟座机号码显示为来电显示?我的手机和 twilio 虚拟座机号码都已通过 twilio “验证”。

0 投票
0 回答
21 浏览

android - 如何知道“来电显示和垃圾邮件应用程序”设置为“无”

我可以使用 RoleManager 来了解我的应用程序是否是默认的“来电显示和垃圾邮件应用程序”。

有什么方法可以知道默认的“来电显示和垃圾邮件应用程序”设置为“无”吗?

0 投票
0 回答
28 浏览

java - 我想使用 REST API 将 twilio 中带有扩展名的电话号码验证为来电显示

我正在使用 java api 来验证带有扩展名作为呼叫者 ID 的固定电话号码,它可以从 twilio 控制台工作,但从 api 我找不到正确的格式来执行此操作。

示例:“+16093715400 w3w1w0”