如何设置一个简单的API密钥与Wordpress插件一起使用


How to setup a simple API key for use with a Wordpress plugin

我目前正在为wordpress编写支付网关集成(简单重定向),一旦完成,我想将其列出在线销售供其他人使用。

插件将在wordpress扩展中列出,并将有一个免费版本与所有的基本功能。专业版(付费版)可以进一步定制页面样式等。

所以-我希望人们在网站上为专业版的API密钥付费,并简单地通过输入密钥在他们的插件上启用该功能…

谁能给我指个正确的方向,从哪里开始?有没有现成的开源框架?我要学习RESTful/SOAP吗?

任何帮助将非常感激-谢谢!

如果您对第三方解决方案持开放态度,请查看http://3scale.net。它会让你创建一个白标页面来分配/管理API密钥,如果你愿意,也可以让你设置计量。我已经成功地使用了他们的Scala库,但他们也提供了一个PHP库,可以帮你完成这个任务。

https://github.com/3scale/3scale_ws_api_for_php/tree/master