Pro*_*ofK 2 wordpress gpl subscriptions wordpress-plugin api-key
我正在开发一个基于订阅的WordPress插件,其中付费订阅为产品所有者提供API密钥和使用该插件的权利.这个问题是我在WordPress Answers上更广泛问题的变体.
似乎使用API密钥作为插件所需的Web服务的身份验证是我最好的行动方案.GPL规定,一个有进取心的"盗版者"可以自己托管我的网络服务代码,不需要付钱给我,甚至可以在网络服务界面后面加入代码,从而无需任何本地网络托管服务,但这两者都是情景非常不可能,财务风险很小.
我的问题是,我可以将哪种类型的依赖关系(服务)转移到Web服务上以帮助使该方案更成功,或者我可以使用哪种其他方案?我有一个想法是将模板和数据传递给服务,以获得完整的HTML视图作为回报.
您似乎正在根据指南开发似乎是基于服务软件的插件.(参见第6点:http://wordpress.org/extend/plugins/about/guidelines/)这意味着虽然插件代码本身必须在GPL下,但Web服务可以是完全专有的.
一个很好的先例是Salesforce插件.(Salesforce CRM的WordPress-to-lead:http://wordpress.org/extend/plugins/salesforce-wordpress-to-lead/)即使此插件连接到Salesforce服务器并且需要付费帐户才能运行,但它不会这意味着Web服务本身需要暴露.
简而言之,即使您的插件只是Web服务的接口,拥有一个封闭的Web服务也是完全可以接受的.指南的第7点显示,您甚至可以在用户同意的情况下下载客户端脚本和图像.(虽然第8点显示这不包括服务器端脚本)希望这有帮助!
| 归档时间: |
|
| 查看次数: |
413 次 |
| 最近记录: |