自动分发Custom B2B app的兑换代码

时间:2013-09-08 23:04:54

标签: iphone ios ipad

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

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

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

我想为我的客户提供一个网址,他们可以发送用户下载应用。他们没有专业知识/基础设施来自行分发应用程序。电子邮件客户端不会起作用。

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

事实上,我有多个客户端,并希望为每个客户提供自己的客户端URL。似乎这不应该太难编码。

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

1 个答案:

答案 0 :(得分:0)

假设您不想向用户显示网站,您应该可以通过parse.com等在线服务及其提供的功能来实现此目的。

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

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

无论如何,这可以通过parse.com中的一点javascript来实现,具体来说,可以使用cloud code来查询和修改数据库,然后redirect用户。

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