如何获取用户的设备令牌并将其作为 PDF 文件附加到电子邮件中?

Posted

技术标签:

【中文标题】如何获取用户的设备令牌并将其作为 PDF 文件附加到电子邮件中?【英文标题】:How to grab the user's device token and attach it to an email as PDF file? 【发布时间】:2012-11-01 20:17:05 【问题描述】:

我的应用有一个投票主题,为了避免作弊,我打算让用户通过电子邮件投票,其中包含他/她的设备令牌,这样我就可以查明用户是否多次投票。例如,有没有办法获取用户的设备令牌并将其作为 PDF 文件附加到此电子邮件?如果可以的话,谁能给我一个示例代码? 提前致谢。

【问题讨论】:

有人可以帮我吗? 【参考方案1】:

首先,这似乎是一个非常糟糕的主意,发送电子邮件并附加文件......只是丑陋。最好在您的投票服务器上打开一个 URL,包括设备的 ID。

你可以像这样获取设备的唯一ID

[[UIDevice currentDevice] identifierForVendor]

或在 ios 6 之前,您可以使用 OpenUDID。

然后使用NSURLConnection进行投票。

【讨论】:

首先我要感谢您的回答。我没有服务器,这是我唯一的选择,您能帮我吗? 那么你需要得到一个。其他一切都是浪费时间,你最终会得到有史以来最烦人的应用程序。 我喜欢你的想法,但这让我的问题变得更大,因为我不知道有一个服务器,也不知道在哪里以及如何在不作弊的情况下满足我的投票需求,你能帮我解决这个问题吗?提前致谢。

以上是关于如何获取用户的设备令牌并将其作为 PDF 文件附加到电子邮件中?的主要内容,如果未能解决你的问题,请参考以下文章

如何作为 Apple 推送通知服务提供商获取设备令牌?

如果应用断开互联网,如何再次获取设备令牌(APNS)?

如何从标头中正确获取 jwt 令牌并将其与 express 一起使用

如何将用户凭据附加到 expressjs 中的请求管道?

获取用户输入并将其存储到指针数组

如何从当前用户检索(Jwt)访问令牌并将其传递给 asp.net 样板(abp)中的移动应用程序?