0

Windows Phone用のWeb /モバイルソーシャルサービスアプリケーションを構築しています。Windows Phoneのインストールを一意に識別する

最終的な目標として、私は自分のオンラインサービスサイトにアカウントを持たせたいが、アプリケーションがTwitter/Facebookに統合された機能を提供するので、まず自分のサイトに登録してクライアントを気にしたくない最初から。

しかし、私はすべてのユーザーのリクエストをウェブ上の "ボンネット"に保存するためのアカウントを作成する必要があります。

WP7.5でアプリケーションインスタンスを一意に識別する最も良い方法は何ですか?私が使用できる一意のアプリケーションインストールIDはありますか?この質問で説明したようにあなたがDeviceExtendedPropertiesを使用してデバイスのユニークIDを取得することができます

答えて

2

What is the right way to get Unique Identifier of windows phone 7?

UPDATE

UserExtendedPropertiesの助けを借りて、あなたはユーザーas described hereのユニークIDを取得することができます。これにより、ライブIDに基づいてANID(anonymous identifier)が取得されます。 WMAppManifest.xmlID_CAP_IDENTITY_USERを含めることを忘れないでください。

+0

これは、ユーザーがデバイスを盗まれた/販売されたまま残っているということです。 –

+0

@willmel - これについての回答が更新されました。 – Pol

+0

私は似たような問題に直面しているので、疑問に思っています。しかし、ユーザーは複数のWindows Phoneを持つことができるので、ANIDは機能しません。私は、のような方法でそれらを連結して、後でそれらを切り詰めることができる解決策があると思います。 DeviceUniqueIDは推奨されなくなりましたが、UserExtendedPropertiesはAdvertising SDKでのみ使用するように言います。 –