我尝试创建一个允许用户为我的服务注册自己的应用程序。问题是我可以将每个用户限制为一个非常重要的帐户我发现我可能可以使用电话唯一 ID 和 windows live id 来做到这一点我还想出了如何在应用程序中获取这些,但是现在我的问题是如何让他们给我!谁能帮助我如何将带有所需用户名的电话 ID 发送到我的电子邮件地址?谢谢
编辑
我使用此代码来获取所需的值
public static class ExtendedPropertyHelper
{
private static readonly int ANIDLength = 32;
private static readonly int ANIDOffset = 2;
public static string GetManufacturer()
{
string result = string.Empty;
object manufacturer;
if (DeviceExtendedProperties.TryGetValue("DeviceManufacturer", out manufacturer))
result = manufacturer.ToString();
return result;
}
//Note: to get a result requires ID_CAP_IDENTITY_DEVICE
// to be added to the capabilities of the WMAppManifest
// this will then warn users in marketplace
public static byte[] GetDeviceUniqueID()
{
byte[] result = null;
object uniqueId;
if (DeviceExtendedProperties.TryGetValue("DeviceUniqueId", out uniqueId))
result = (byte[])uniqueId;
return result;
}
// NOTE: to get a result requires ID_CAP_IDENTITY_USER
// to be added to the capabilities of the WMAppManifest
// this will then warn users in marketplace
public static string GetWindowsLiveAnonymousID()
{
string result = string.Empty;
object anid;
if (UserExtendedProperties.TryGetValue("ANID", out anid))
{
if (anid != null && anid.ToString().Length >= (ANIDLength + ANIDOffset))
{
result = anid.ToString().Substring(ANIDOffset, ANIDLength);
}
}
return result;
}
}
现在我需要将它们存储在变量中(我无法真正开始工作),然后将它们发送到我的 php 脚本中提取它们
除此之外,我需要要求用户输入他的电子邮件地址并将其也包含在 POST 中,你能帮忙吗?