Windows Phone 7 C#设备和用户信息
本文关键字:用户 信息 Phone Windows | 更新日期: 2023-09-27 17:58:07
最近我在想一种方法来确认应用程序中的用户信息。
键入的电子邮件、设备的windows phone live id是吗?
输入的号码是设备的windows手机卡号吗?
到目前为止,我只知道我可以从windowsphone SDK中获得一些信息。
对于DeviceId(hash),我使用DeviceEctendedProperties,基于设备序列,我假设
对于UserId(hash),我使用UserExtendedProperties,基于用户活动id,我假设
这样我们就可以识别用户和设备。
要从用户那里获得正确的信息,比如电子邮件和电话号码,你必须问他。那么问题来了:有什么方法可以验证用户输入吗?
例如:
App -> Form - > form_info(email, phone) -> Validate(form_info) -> Success OR Unsuccess
对于Validate(),我想到了这样的东西:
form_info -> function_hasher() -> form_info_hash -> IF form_info_hash MATCHES with UserId (hash) and UserPhone (hash)
如果有一个UserPhone哈希匹配卡的号码!
我很确定,除了要求用户通过电子邮件/短信发送特定地址/电话号码外,没有任何方法可以获取这些数据,甚至验证它是否正确。如果你想走这条路,你可以使用SmsComposeTask或EmailComposeTask。