История звонков Windows Phone 7 - API Mango - PullRequest
6 голосов
/ 30 июля 2011

Могу ли я получить текущую историю звонков с номером звонка и датой DateTime с телефона с помощью API Mango?Я думаю, что это невозможно с текущим.

Ответы [ 2 ]

8 голосов
/ 19 августа 2011

Нет API для извлечения истории звонков. Это в основном связано с вопросами конфиденциальности и защитой пользователя от вредоносных приложений, которые плохо работают на устройстве.

Вы заметите, что среди API есть коллекция Launchers and Choosers. Одним из них является PhoneNumberChooser Задача. Эта конкретная задача запускает приложение «Контакты» и позволяет пользователю физически выбрать номер контакта для набора из вашего приложения. Вы заметите, что это требует ручного взаимодействия с пользователем. Многие из API для поиска данных требуют ручного выбора от пользователя, чтобы еще раз защитить пользователя от приложений, делающих плохие вещи. Например, троллинг вашего списка контактов в фоновом режиме и отправка этих данных в веб-службу без ведома пользователя.

Особое внимание было уделено API для защиты пользователя от подобных сценариев.

Если у вас есть отзывы о необходимости использования API для обеспечения выбора истории звонков, отправьте отзыв на http://wpdev.uservoice.com.

3 голосов
/ 01 января 2012

Если Marketplace проверяет приложения на предмет поведения, и если приложения должны объявлять, что они делают, и если пользователям необходимо разрешить приложению получать доступ к этой информации, было бы разумно предоставить разработчикам приложений и, что более важно, пользователямвозможность решить это.И если по-прежнему существует страх по этому поводу, то ОС может вызвать экран ответа пользователя, чтобы разрешить или запретить действие, когда приложение запросит это.Существует много приложений, которым полезно знать эту информацию, чтобы избавить пользователя от необходимости вводить информацию из текущего вызова, когда им было бы легко разрешить приложению получать данные.

...