【发布时间】:2011-07-30 12:04:55
【问题描述】:
我能否通过 Mango API 从手机获取当前通话记录以及通话号码和日期时间详细信息?我认为现在的不可能。
【问题讨论】:
标签: c# windows-phone-7 history phone-call
我能否通过 Mango API 从手机获取当前通话记录以及通话号码和日期时间详细信息?我认为现在的不可能。
【问题讨论】:
标签: c# windows-phone-7 history phone-call
没有用于检索通话记录的 API。这主要是出于隐私问题和保护用户免受设备上表现不佳的恶意应用程序的影响。
您会注意到 API 中有一组 Launchers 和 Choosers。其中之一是PhoneNumberChooser 任务。此特定任务启动联系人应用程序,并允许用户从您的应用程序中实际选择要拨打的联系人号码。您会注意到这需要用户进行手动交互。许多数据检索 API 需要用户手动选择,再次保护用户免受应用程序做坏事的影响。例如,在用户不知情的情况下,在后台跟踪您的联系人列表并将该数据发送到 Web 服务。
对 API 给予了特别注意,以保护用户免受这些类型的情况的影响。
如果您对 API 提供呼叫历史选择器的需求有任何反馈,请将您的反馈提交至 http://wpdev.uservoice.com。
【讨论】:
如果 Marketplace 筛选应用程序的行为,如果应用程序必须声明它们的行为,并且如果用户必须选择允许应用程序访问这些信息,那么让应用程序开发人员,更重要的是用户,这似乎是合理的决定这一点的选项。如果仍然担心这一点,那么操作系统可能会在应用程序请求时弹出用户响应屏幕以允许或拒绝该操作。有许多应用程序可以从知道此信息中受益,从而使用户不必在当前调用中输入信息,因为他们可以很容易地允许应用程序获取数据。
【讨论】: