2011-07-30 16 views

答えて

8

呼び出し履歴を取得するAPIはありません。これは、主にプライバシーに関する懸念と、デバイス上で悪い動作をする悪意のあるアプリケーションからユーザーを保護するためです。

APIの中には、ランチャーとセレクタのコレクションがあります。 1つはPhoneNumberChooserタスクです。この特定のタスクは連絡先アプリケーションを起動し、アプリケーションからダイヤルする連絡先番号をユーザーが物理的に選択できるようにします。これには、ユーザーからの手動による対話が必要であることがわかります。多くのデータ検索APIでは、ユーザーから手動で選択する必要があります。これは、悪いことをするアプリケーションからユーザーを保護するためです。たとえば、連絡先リストをバックグラウンドで検索し、そのデータをユーザーの知識なしにWebサービスに送信するなどです。

これらの種類のシナリオからユーザーを保護するために、APIに特別な注意を払っています。

APIを使用して通話履歴セレクタを提供する必要がある場合は、http://wpdev.uservoice.comにフィードバックを送信してください。

+2

Fred FlintstoneとBarney Rubbleが最初のアナログ電話機を手に入れたが、Windows Phone 7.xから目立たなくなって以来、吹き荒れた履歴で通話時間が表示されていた場合は、 Windows * 8から*まだ*抜けています。時間を請求するプロフェッショナルは、請求書を記入するためにこの情報が必要です。 Windows Phoneは、この問題を解決するまで問題にはなりません。 –

3

マーケットプレイスがアプリの動作を宣伝し、アプリが何をしているかを宣言しなければならない場合や、アプリがこの情報にアクセスできるようにする必要がある場合は、ユーザーがこれを決定するオプション。それでも恐れがある場合は、OSがユーザーの応答画面をポップアップして、アプリケーションが要求したときにその操作を許可または拒否することができます。この情報を知っていることから、アプリケーションがデータを取得するのを容易にすることができるようになると、現在の呼び出しからの情報を入力する必要がなくなります。

関連する問題