【发布时间】:2014-01-08 19:41:35
【问题描述】:
我有一组直接执行的 PHP 脚本——现在我想将核心代码(即 PHP 脚本提供的功能转换为 API——我还希望 API 使用 OAuth2 来验证用户(在经过身份验证的用户可以实际使用 API 之前...)
完成此任务的最短/最简单方法是什么?如果有某种方法可以自动执行此操作,那么快速完成会很棒,因为我有很多 PHP 代码要转换为 API。
也欢迎任何指向此主题的指南/操作方法的链接....
【问题讨论】:
我有一组直接执行的 PHP 脚本——现在我想将核心代码(即 PHP 脚本提供的功能转换为 API——我还希望 API 使用 OAuth2 来验证用户(在经过身份验证的用户可以实际使用 API 之前...)
完成此任务的最短/最简单方法是什么?如果有某种方法可以自动执行此操作,那么快速完成会很棒,因为我有很多 PHP 代码要转换为 API。
也欢迎任何指向此主题的指南/操作方法的链接....
【问题讨论】:
你可以试试restler框架,如果你已经以面向对象的方式构建你的代码,这将使你更容易使用restler。
【讨论】:
我通常为此使用 Slim 框架:http://slimframework.com/
它有一组很好的 RESTful Helpers,一个模板系统(虽然我从未使用过),使用函数名映射到一个路由(如 $app->get(/my/path/id/:id/),它使用 lambda 函数使开发人员能够添加功能(它可能不是默认的 PHP 样式,但我喜欢它)
【讨论】: