【问题标题】:Making a phone call in Windows Phone在 Windows Phone 中拨打电话
【发布时间】:2012-05-23 20:12:57
【问题描述】:

我正在开发一个 Windows Phone 应用程序,它需要在发生某些事件时进行自动呼叫,而无需用户干预。可能吗? (目的合法)

如果没有,有没有其他方法可以从我的 windows phone 应用程序向另一部手机发送一些通知或消息?

【问题讨论】:

标签: silverlight windows-phone-7 windows-phone-7.1


【解决方案1】:

您可以在 Mango 或更高版本(SDK 7.1 及更高版本)上启动PhoneCallTask - 这可以预先填写,但拨打电话的操作必须由手机用户完成。

同样,SMS 消息传递也需要确认(毕竟这两个操作都需要付费)——如果您需要电话间通信,您可以通过网络服务和推送通知自行实现。

【讨论】:

  • 我认为推送通知需要两部手机都是 Windows 手机。如果另一部手机是 Android 设备或 iPhone 怎么办?
  • ...然后您为这些平台实现一个客户端,并抽象化推送通知,使其适用于您支持的平台。要么,要么接受用户必须连接呼叫(毕竟,您可以预先填写号码/显示名称)
  • 是否有任何第三方API(如Skype)可用于拨打windows phone 电话?
  • 有一个 Skype 客户端,但如果不使用本地友好的搜索引擎,我不知道他们是否为 Windows Phone 开发人员公开了 API。
  • 顺便说一句,在未经用户同意的情况下拨打电话似乎是非常邪恶的,我会避免安装任何这样做的应用程序。
【解决方案2】:

应用程序拨打电话的唯一方法是使用PhoneCallTask,这需要用户交互,所以恐怕你不走运。

【讨论】:

    猜你喜欢
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多