我在 Visual Basic.net 中开发了一个试用应用程序 目前,为了让用户拥有完整版,他们需要为他们的计算机验证密钥。我的问题是:是否有可能加入一项功能,这样一旦用户支付了完整版的费用(通过 Paypal 或任何其他在线支付服务),密钥就会通过电子邮件或下载自动发送给他们?
这在 Visual Basic 中容易做到吗?如果没有,是否有另一种自动方式让用户在成功付款后接收应用程序的有效密钥?有人做过吗?如果是这样,您推荐什么服务?
我在 Visual Basic.net 中开发了一个试用应用程序 目前,为了让用户拥有完整版,他们需要为他们的计算机验证密钥。我的问题是:是否有可能加入一项功能,这样一旦用户支付了完整版的费用(通过 Paypal 或任何其他在线支付服务),密钥就会通过电子邮件或下载自动发送给他们?
这在 Visual Basic 中容易做到吗?如果没有,是否有另一种自动方式让用户在成功付款后接收应用程序的有效密钥?有人做过吗?如果是这样,您推荐什么服务?
您可以自己在代码中执行此操作,但坦率地说,您也可以着手重新发明轮子。您所描述的内容和您想要实现的内容非常巧妙地属于软件许可领域,实际上您可能希望这对您自己来说是一个尽可能轻松的过程。您可以使用许多解决方案,谢天谢地,大多数解决方案还为您提供了先试用的机会。
我建议您将 infralution 许可系统作为一个以合理成本提供的示例(您可以从这里找到更多信息http://www.infralution.com/licensing.html )我发现了这个成为一个完全称职的解决方案,在需要时提供出色的支持,并且比尝试构建自己的解决方案要容易得多。