我目前已经在Visual Basic.net中开发了一个试用应用程序,为了让用户有一个完整版本,他们需要为他们的计算机验证一个密钥。我的问题是:有没有可能,纳入一个功能,以便一旦用户支付了完整版(通过贝宝或任何其他在线支付服务),密钥自动发送给他们通过电子邮件或通过下载?
这在Visual Basic中很容易做到吗?如果没有,有没有其他自动方式让用户在支付成功后收到应用程序的有效密钥?有人这么做过吗?如果有,你推荐哪种服务?
发布于 2013-04-20 21:45:23
你可以在代码中自己做这件事,但坦率地说,你也可以开始重新发明轮子。您正在描述的内容和您想要实现的内容非常巧妙地落入了软件许可的领域,事实上,您可能希望这对您自己来说是一个尽可能无痛的过程。有许多你可以使用的解决方案,谢天谢地,大多数也为你提供了首先尝试它们的机会。
我建议你看一下侵权许可系统,作为一个合理成本可用的例子(你可以从这里找到更多http://www.infralution.com/licensing.html )我发现这是一个完美的解决方案,在需要的时候有很好的支持,而且比试图构建自己的解决方案容易得多。
https://stackoverflow.com/questions/16120592
复制相似问题