簡體   English   中英

Windows Phone-獲取用戶ID

[英]Windows Phone - Get User ID

我需要在Windows Phone 8.1 Silverlight應用程序和Windows 8.1 RT應用程序之間存儲和共享用戶的收藏夾列表。 到目前為止,我一直在使用漫游設置 ,但是它不適用於所有連接的設備。 我已經在少數設備上測試了我的應用程序,並且它可以同步大多數(但不是全部)設備。 我也收到了一些與此相關的用戶投訴。

因此,我想將用戶的收藏夾列表存儲在Azure Blob存儲中,鍵是匿名用戶ID。 但是我似乎找不到確定用戶ID的任何方法。 我已經找到有關DeviceUniqueId信息,並且Silverlight應用程序的清單文件中有ID_cap_identify_user功能(但RT應用程序沒有),但是我找不到任何有關如何使用此功能的文檔。 在這里的任何幫助將不勝感激。

PS-有人對為什么漫游設置在某些設備上無法正常工作有任何理論嗎?

有一個UserInformationClass ,但是如果您想在Windows 10中使用它,請注意!

如果您有使用UserInformation類的Windows 8應用,則應將應用遷移到通用Windows平台(UWP)並訪問User類。 現在,訪問用戶信息的通用Windows平台(UWP)應用程序應該聲明一種新功能uap:userAccountInformation,並調用新的API Windows.System.User.FindAllAsync和User.GetPropertiesAsync來獲取數據。

還有一個有關如何使用它的MSDN示例: https : //code.msdn.microsoft.com/windowsapps/Account-picture-name-sample-912baff1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM