Php Laravel向Lumen Api提出内部请求

Php Laravel向Lumen Api提出内部请求,php,api,laravel,laravel-5,dingo-api,Php,Api,Laravel,Laravel 5,Dingo Api,我目前正在使用Lumen()为我的网站创建一个API。API处理CRUD:如更改/读取用户数据、更新文章、添加注释、用户身份验证等 API是必需的,因为我正在从我的移动应用程序调用它。但我希望基于Laravel的web应用程序()也能与API通信。这样我就不必为API和webapp编写相同的代码。但是我如何从webapp向API发出内部请求呢 我知道这个包,但它只在一个域上工作。我可以在我的Laravel框架上使用Dingo,但我想用Lumen创建API…检查,它允许您在PHP中调用另一个URL

我目前正在使用Lumen()为我的网站创建一个API。API处理CRUD:如更改/读取用户数据、更新文章、添加注释、用户身份验证等

API是必需的,因为我正在从我的移动应用程序调用它。但我希望基于Laravel的web应用程序()也能与API通信。这样我就不必为API和webapp编写相同的代码。但是我如何从webapp向API发出内部请求呢


我知道这个包,但它只在一个域上工作。我可以在我的Laravel框架上使用Dingo,但我想用Lumen创建API…

检查,它允许您在PHP中调用另一个URL(您的API)并提供所需的一切,而且它有很好的文档记录。

检查,它允许您在PHP中调用另一个URL(您的API),并提供所需的一切,它有很好的文档记录。

用于生成API

用于生成API

建议使用Guzzle与您自己的API或公共API交互吗?是的,这是在PHP中常见的方式。谢谢。有一个问题是:我在网上没有看到任何人使用它。他们都只使用Guzzle访问第三方API。有没有更好的方法与自己的API交互?我是不是忽略了什么?我很确定很多其他网站都会遇到和我一样的问题。第三方API和你的API有什么区别?第三方API就像谷歌API一样,用来认证用户。或者githubapi。我自己的API处理我自己的代码,CRUD操作,就像每个网站一样。但因为我也想通过移动应用程序实现这一点,所以它应该可以作为API访问。例如,向新闻条目的添加评论应该使用与webapp和移动app相同的代码。希望您能理解。建议您使用Guzzle与自己的API或公共API交互吗?是的,这是PHP中常用的方式。谢谢。有一个问题是:我在网上没有看到任何人使用它。他们都只使用Guzzle访问第三方API。有没有更好的方法与自己的API交互?我是不是忽略了什么?我很确定很多其他网站都会遇到和我一样的问题。第三方API和你的API有什么区别?第三方API就像谷歌API一样,用来认证用户。或者githubapi。我自己的API处理我自己的代码,CRUD操作,就像每个网站一样。但因为我也想通过移动应用程序实现这一点,所以它应该可以作为API访问。例如,向新闻条目的添加评论应该使用与webapp和移动app相同的代码。希望你能理解。