Windows Phone 7通话记录 – Mango API

我是否可以通过Mango API手机上的电话号码和日期时间详细信息获取当前的通话记录? 我认为目前的情况是不可能的。

没有用于检索呼叫历史记录的API。 这主要是由于隐私问题以及保护用户免受在设备上表现糟糕的恶意应用程序的影响。

你会注意到API中有一个Launchers和Choosers的集合。 其中之一是PhoneNumberChooser任务。 此特定任务启动“联系人”应用程序,并允许用户从您的应用程序中物理选择要拨打的联系人号码。 您会注意到这需要用户进行手动交互。 许多数据检索API需要用户手动选择,以再次保护用户免受执行不良操作的应用程序的影响。 例如,在后台拖动您的联系人列表,并在用户不知情的情况下将该数据发送到Web服务。

API的特别注意是为了保护用户免受这些类型的情况的影响。

如果您对API提供呼叫历史记录选择器的需求有反馈,请将您的反馈提交至http://wpdev.uservoice.com 。

如果Marketplace屏蔽应用程序的行为,并且应用程序必须声明他们做了什么,并且如果用户必须选择允许应用程序访问此信息,那么向应用程序开发人员和更重要的用户提供选项似乎是合理的。决定这个。 如果仍然担心这一点,那么当应用程序请求时,操作系统可以弹出用户响应屏幕以允许或拒绝该操作。 有许多应用程序可以从了解这些信息中受益,以避免用户在允许应用程序获取数据时很容易从当前调用中输入信息。