将PHP脚本提供的功能转换为API的最简单/最快捷的方法

时间:2012-11-11 14:53:52

标签: php oauth oauth-2.0

我有一组直接执行的PHP脚本 - 现在我想将核心代码(即PHP脚本提供的功能转换为API) - 我也希望API使用OAuth2来验证user(在经过身份验证的用户实际可以使用API​​之前......)

实现这一目标的最短/最简单的方法是什么?如果有某种方法可以自动执行此操作,那么这样做会非常快,因为我有很多PHP代码要转换为API。

任何有关此主题的指南/操作指南的链接也欢迎....

2 个答案:

答案 0 :(得分:1)

您可以尝试摔跤手框架,如果您以面向对象的方式构建代码,那么您将更容易使用摔跤手。

答案 1 :(得分:0)

我通常使用Slim Framework:http://slimframework.com/

它有一套很好的RESTful Helpers,一个模板系统(虽然我从未使用它),使用函数名映射到一个路由(如$app->get(/my/path/id/:id/),它使用lambda函数使开发人员能够添加功能(它可能不是默认的PHP Style,但我喜欢它)