История вызовов Windows Phone 7-Mango API
могу ли я получить текущую историю вызовов с номером вызова и данными DateTime с телефона с помощью API Mango? Я думаю, что это невозможно с нынешним.
2 ответов
нет API для получения истории звонков. Это в основном связано с проблемами конфиденциальности и защиты пользователя от гнусных приложений, ведущих себя плохо на устройстве.
вы заметите, что среди API есть коллекция пусковых установок и выбора. Одним из которых является PhoneNumberChooser задач. Эта конкретная задача запускает приложение Контакты и позволяет пользователю физически выбрать контактный номер для набора из приложения. Вы заметите это требует ручного вмешательства пользователя. Многие API извлечения данных требуют ручного выбора от пользователя, чтобы снова защитить пользователя от приложений, делающих плохие вещи. Например, троллинг списка контактов в фоновом режиме и отправка этих данных в веб-службу без ведома пользователя.
особое внимание было уделено API для защиты пользователя от этих типов сценариев.
Если у вас есть мнение о необходимости API для вызова История Chooser, представить свой отзыв наhttp://wpdev.uservoice.com.
Если Marketplace экранирует приложения для поведения, и если приложения должны объявить, что они делают, и если пользователи должны выбрать, чтобы позволить приложению получить доступ к этой информации, было бы разумно дать разработчикам приложений и, что более важно, пользователям возможность решить это. И если все еще есть страх об этом, то ОС может выскочить экран ответа пользователя, чтобы разрешить или запретить действие, когда приложение просит об этом. Есть много приложений, которые могли бы извлечь выгоду из знания этой информации чтобы избавить пользователя от необходимости вводить информацию из текущего вызова, когда им может быть легко разрешить приложению получать данные.