问题标签 [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.
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
swift - CallerID 分机的最大限制
我已经在我的应用程序中包含了呼叫者分机。存储号码有限制吗?Error Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)
当我尝试保存超过 27,000 个数字时,它让我感到震惊(基本上加载中断)。我已经尝试搜索文档,但找不到。有人能指出我正确的方向吗?
swift - 来电分机上限
我在示例应用程序中包含了 callerId 扩展。它适用于较小的电话号码列表。但是在尝试添加超过 25,000 个电话号码时,它向我抛出“Error Domain=com.apple.CallKit.error.calldirectorymanager Code=2”(null)”,这基本上是加载中断。有没有办法找到电话的限制要添加的数字?
我将我的电话号码保存在 coreData 和呼叫者分机中,我将获取并将其添加到“addAllIdentificationPhoneNumbers”方法中。
对此没有适当的文档。有人可以引导我走向正确的方向。提前致谢。
android - 在Android中,当有来电时,让来电显示通知直观地显示在屏幕上?
我们正在开发一个可以从电话号码识别来电名称的应用程序。(我们的问题与此类似,但解决方案不同)我们创建了一个 CallScreeningService,它接收来电的电话号码,并且我们能够在有电话时显示显示来电显示的 toast。但是,我们想要显示通知,而不是显示 toast。(我们还尝试在 Android 原生来电屏幕上显示一个弹出窗口,例如真正的来电 Android 应用程序,但当应用程序处于后台或关闭状态时无法显示)现在我们还可以在有来电显示时创建来电显示通知一个电话,但它没有直观地出现在屏幕上。
是否可以在来电的同时使通知直观地出现在屏幕上?如果是,如何?
太感谢了!
android - 如何在 Android 上的来电期间显示弹出通知
我想在来电期间显示来电者的姓名。为此,我正在创建一个通知。通知以人名在通知中传递。我希望弹出通知并显示名称。我已经尝试分别为通知通道和通知设置 IMPORTANCE_HIGH 和 PRIORITY_HIGH 。
我在 CallScreeningService 中使用 onScreenCall() 方法来触发通知。
我也愿意接受其他解决方案,通过这些解决方案我可以显示谁在打电话。我尝试开始一个新的活动,但是当应用程序关闭时它不起作用。但是,尽管我的应用程序已关闭,但我仍然能够检测到来电。
PS:我不会替换默认的来电通知。我只想显示一个带有呼叫者姓名的附加通知。
javascript - 使用 js 的 Web 应用程序座机来电显示
我目前正在开发一个应用程序,自动识别拨打特定电话的固定电话的电话号码非常有用。
经过一番研究,我发现了一些似乎适用于使用调制解调器的桌面应用程序的软件包(例如 npm caller-id-node)。然而,我的应用程序是一个 Web 应用程序,我不确定这些相同的包是否可以通过浏览器使用以及如何使用。我意识到这是一个非常模糊的问题,但我在网上找不到更详细的信息。
我想另一种选择是制作一个小型桌面应用程序,它将处理呼叫者 ID,然后以某种方式通过 localhost 将其连接到 Web 应用程序。这是推荐的方式吗?也许有更好的选择吗?如果我可以让用户不必每次都输入电话号码,那就太好了。任何建议都会非常有帮助。
twilio - 显示来自移动电话的来电显示
当我从手机呼叫客户时,如何让我的 twilio 虚拟座机号码显示为来电显示?我的手机和 twilio 虚拟座机号码都已通过 twilio “验证”。
android - 如何知道“来电显示和垃圾邮件应用程序”设置为“无”
我可以使用 RoleManager 来了解我的应用程序是否是默认的“来电显示和垃圾邮件应用程序”。
有什么方法可以知道默认的“来电显示和垃圾邮件应用程序”设置为“无”吗?
java - 我想使用 REST API 将 twilio 中带有扩展名的电话号码验证为来电显示
我正在使用 java api 来验证带有扩展名作为呼叫者 ID 的固定电话号码,它可以从 twilio 控制台工作,但从 api 我找不到正确的格式来执行此操作。
示例:“+16093715400 w3w1w0”