我正在開發適用於Windows 8(Metro)的雜誌閱讀應用程序。所有的雜誌問題都應該使用應用內購買來購買。我需要唯一標識進行購買的用戶。如果我將採購與設備ID(Windows.System.Profile.HardwareIdentification.GetPackageSpecificToken)配對並且用戶在多個設備上使用該應用,則他將不得不再次購買每個設備的內容。我不要那個。有沒有辦法唯一標識用戶(並將他與發佈商系統中購買的內容配對)?有沒有辦法在Windows 8(WinRT)中唯一標識用戶?
2
A
回答
2
Windows.System.UserProfile.UserInformation
允許您訪問當前用戶的信息。您也可以使用Windows.Security.Authentication.OnlineId
命名空間,如果您需要通過Live進行身份驗證並獲得其他信息並獲得用戶同意。
0
你應該使用App特定的硬件ID:http://msdn.microsoft.com/en-us/library/windows/apps/jj553431
+0
我跟伊戈爾一樣,而且我看到過很多地方的回覆。硬件不是用戶的唯一標識符,因爲他/她喜歡擁有多個設備。因此我們需要對特定用戶進行唯一標識。在Windows Phone上,您可以通過UserExtendedProperties.GetValue(「ANID」)獲得我們需要的內容 –
+0
我不是故意在這裏無禮:)只是必須將它放在評論中,因爲這不是他的問題的答案。 –
相關問題
- 1. 在SQL Server中有沒有辦法唯一標識一個數據庫?
- 2. 使用(f.ex.)LiveID唯一標識WinRT和WP8上的用戶?
- 3. 有沒有辦法在express-resource中使用通用標識符?
- 4. 有沒有辦法來唯一地標識附加到Outlook ContactItem的照片嗎?
- 5. 唯一標識沒有憑證的用戶
- 6. 有沒有辦法模擬Windows 8中的觸摸事件?
- 7. 有沒有辦法在Fluent nHibernate中命名唯一索引?
- 8. WinRT:有沒有辦法(Json,XML)在C#中序列化XAML UIElement?
- 9. 有沒有辦法在Windows 7/8中關閉Windows Display Driver Model(WDDM)?
- 10. 水豚/硒 - 有沒有辦法點擊被隔離但沒有唯一標識符或內容的鏈接?
- 11. 有沒有辦法共享仍在開發中的Windows 8應用程序?
- 12. DotNetOpenAuth - 如何唯一標識Google用戶?
- 13. Windows唯一標識符?
- 14. 有沒有辦法檢查連接標識是否存在?
- 15. Windows 8的Metro應用標識符沒有發現錯誤
- 16. 有沒有辦法在tomcat 8中維護當前登錄的用戶信息?
- 17. 有沒有辦法在另一個表單中標準的Windows對話框?
- 18. Windows中用戶配置文件的唯一標識符
- 19. 在Linux/Windows上唯一標識用戶會話
- 20. 有沒有辦法在Python中識別繼承的方法?
- 21. 用戶有沒有辦法看到PHP?
- 22. PHP中是否有使用唯一標識用戶路由器的方法?
- 23. 有沒有辦法禁用標籤?
- 24. 有沒有辦法在Windows上的Perl代碼中識別USB pnp事件?
- 25. 在Visual Studio中,有沒有辦法自動生成唯一的方法名稱?
- 26. XML到SQL - 行有列沒有唯一的標識符
- 27. 有沒有wpf UIElement的唯一標識符?
- 28. 有沒有辦法嘗試Windows Azure?
- 29. 有沒有辦法在Windows Phone 7中使用Big5編碼?
- 30. 有沒有辦法標記或識別特定訂單?
Windows.System.UserProfile.UserInformation只給你的名+姓這不是唯一的。如果沒有提供姓名+姓氏,DisplayName可能包含電子郵件,但我不能依賴這個。 –