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

将php脚本提供的功能转换为API的最简单/最快速的方法,php,oauth,oauth-2.0,Php,Oauth,Oauth 2.0,我有一组直接执行的PHP脚本——现在我想将核心代码(即PHP脚本提供的功能转换为API——我还想让API使用OAuth2对用户进行身份验证(在经过身份验证的用户实际使用API之前…) 实现这一点的最短/最简单的方法是什么?如果有某种方法可以实现自动化,那么很快就可以实现,因为我有很多PHP代码要转换成API 您可以尝试restler框架,如果您以面向对象的方式构建代码,这将使您更容易使用restler。您可以尝试restler框架,如果您以面向对象的方式构建代码,这将使您更容易使用restler

我有一组直接执行的PHP脚本——现在我想将核心代码(即PHP脚本提供的功能转换为API——我还想让API使用OAuth2对用户进行身份验证(在经过身份验证的用户实际使用API之前…)

实现这一点的最短/最简单的方法是什么?如果有某种方法可以实现自动化,那么很快就可以实现,因为我有很多PHP代码要转换成API


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

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

您可以尝试restler框架要使用restler。

我通常使用Slim框架来实现这一点:


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

我通常使用Slim框架来实现这一点:


它有一组很好的RESTful助手,一个模板系统(尽管我从未使用过它),使用函数名映射到路由(比如
$app->get(/my/path/id/:id/
),它使用lambda函数让开发人员能够添加功能(它可能不是默认的PHP样式,但我喜欢它)

理想情况下,我正在寻找一些只需要现有函数->PHP并将它们转换为等效API函数的东西——这可以用Java实现(有许多框架可以用Java代码以这种方式创建API),但由于我是PHP新手,因此我不知道是否可以用PHP实现……请告诉我是否可以(以及如何实现)这样的函数->API转换在PHP中是可能的…Thanksi刚刚浏览了Restler框架文档,它看起来非常好,非常适合fmr我的目的…非常感谢!理想情况下,我正在寻找一些只需要现有函数->PHP并将其转换为等效API函数的东西--这可以在Java中完成(有许多框架可以用这种方式用Java代码创建API),但由于我是PHP新手,因此我不知道是否可以用PHP实现……请告诉我是否可以(以及如何实现)这样的函数->API转换在PHP中是可能的…谢谢我刚刚通过了Restler框架文档,它看起来非常好,非常适合fmr我的目的…非常感谢!