【问题标题】:Twilio - how to open activity when calling web to phoneTwilio - 如何在调用网络到电话时打开活动
【发布时间】:2018-08-22 19:50:22
【问题描述】:

我已经在我的应用程序中实现了 Twilio,并实现了它,以便可以进行网络到网络呼叫以及网络到电话呼叫。唯一的问题是,如果我使用用户的电话号码拨打Voice.call(),它会呼叫他,但该呼叫不会在他的设备上打开我的活动。电话用户界面将是默认决定的来电用户界面。另一方面,如果我在他的设备上使用用户定义的身份,它会通过我的活动顺利进行。 关于如何使用电话号码拨打网络电话并通过我的活动重定向呼叫的任何想法?

我一直找不到这方面的任何文件。

干杯!

【问题讨论】:

  • 恐怕我不是 Android 开发人员。但我相信如果你想拦截直接到用户号码的来电,你想查看BroadcastReceivers。 This tutorial might get you started。我不确定如何重定向到您自己的活动,this post might help with that
  • 如果您可以将其作为答案,没有内置解决方案(在 SDK 中)并且我需要自己处理,所以我可以接受答案吗?

标签: android twilio twilio-api twilio-php


【解决方案1】:

这里是 Twilio 开发者宣传员。

拦截直接打给设备的电话不是 Twilio SDK 的工作。不过,由于 Android 足够灵活,可以替换默认的手机应用程序,因此您可以自己完成。

不过,我不是 Android 开发人员,但通过快速搜索,我找到了this tutorial on using a BroadcastReceiver to run your own code when an incoming phone call occursThis StackOverflow answer 也可以帮助您入门。

希望对您有所帮助。

【讨论】:

  • 可悲的是,我也需要为 iOS 执行此操作,而 iOS 不允许我玩拦截电话...叹息
  • 恐怕根本没有。也许您可以考虑使用 Twilio 号码连接您的用户,该号码将始终转化为通过应用程序对其身份的调用?
  • 我唯一希望电话到电话是在应用离线时。我希望让用户直接调用代理,然后将其重定向到其他用户(网络或电话),但我不相信可以做到。
  • 所有这些都可以完成,唯一的问题是在 iOS 上拦截该呼叫并在您自己的应用程序中接听它。恐怕我无能为力。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-13
  • 1970-01-01
  • 2012-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多