0

我为我们的一位客户构建了一个自定义 B2B 应用程序。我的问题是如何自动分发兑换码。

我已经查看了一些 MDM 提供程序。他们的解决方案太昂贵了,我们真正需要的只是一种从网络服务器分发应用程序的方法,而不是管理一堆移动设备。

您可能已经知道,当客户通过 Apple VPP 计划购买自定义 B2B 应用程序时,他们会得到一个电子表格,其中包含他们已构建的许可证数量的有效兑换代码。此电子表格有 2 列:1) 兑换代码 2) 兑换代码的 URL

我想为我的客户提供一个 URL,他们可以在其中发送用户下载该应用程序。他们只是没有自己分发应用程序的专业知识/基础设施。给客户发电子邮件是行不通的。

我不是网络人,但在我看来,我们可以编写一个网页,查看电子表格以获取下一个可用的激活码,然后将用户重定向到相关的 URL。我不关心他们分发的许可证数量,因为我有另一种审计真实用户数量的方法(Flurry)。所以我希望这尽可能无痛。

事实上,我有多个客户,并希望为他们每个客户提供自己的 URL。看起来这不应该太难编码。

问题是,我不是编写该代码的人。关于如何最好地做到这一点的任何想法?

4

1 回答 1

0

假设您不想向用户显示网站,您应该能够使用 parse.com 等在线服务及其提供的功能来做到这一点。

从用户 POV 中,您将向他们提供一个链接,该链接将他们定向到 parse.com,其中包含指示要采取的操作(获取应用程序)和关联帐户的路径和参数。这会将用户浏览器重定向到适当的目的地。

主要问题(这适用于任何解决方案)是知道用户是否真正遵循并使用了代码。即是否应该将其从数据库中删除,以便将来不会提供给其他用户。然后,您将在每次获得新电子表格时更新数据库。

无论如何,这可以通过 parse.com 中的一些 javascript 来实现,特别是通过使用可以查询和修改数据库然后重定向用户的云代码

显然,如果您需要某种类型的用户身份验证或其他限制,那么您将需要在此基础上开始添加一些 Web 界面以收集详细信息。

于 2013-09-22T16:46:28.567 回答