2014-11-24 52 views
0

我尝试打电话给我自己的API与laravel我试着像所有的选项: Consuming my own Laravel API如何调用路径如新要求

或在这个博客: http://blog.antoine-augusti.fr/2014/04/laravel-calling-your-api/

,这在答案 插件: https://github.com/teepluss/laravel4-hmvc

对不起,音哑,我不明白所有的事情,但他们没有充分100%真实的要求如 例如正常的AJAX POST请求我可以做次是让一些参数: Request::createFromGlobals()->request->get('some-parameter')

,但与其他techniqe这只是回到我使用这种方式空 becase的那“thephpleague /的oauth2服务器”插件如何得到这个职位parametrs (https://github.com/thephpleague/oauth2-server/blob/master/src/AuthorizationServer.php#L234

方式

所以我的问题:有没有一种真正的方法来调用其他路线,并使其100%看起来像正常的要求?

回答

0

从听起来像你正在尝试做的事情你可以使用Snoopy或cURL进行实际的通话。

真正的问题是为什么这些需要实际调用?您发布的第一个链接有一些非常好的示例,对于直接返回到您的Laravel应用程序的任何呼叫都能很好地工作。该文章链接到一个名为HMVC的模块,该模块使您的代码看起来整洁,并简化了过程。

+0

感谢就像我说的,我使用的oauth2服务器插件,对于使用此代码获得这个职位paramertrs:支持:: createFromGlobals() - >请求 - > get('some-parameter'),我尝试了第一个链接和hmvc插件,但他们都没有设置Request :: createFromGlobals() - > request-> get('some-parameter')参数 – 2014-11-25 09:19:10

+0

cURL或Snoopy绝对会做你想做的事。 – 2014-11-25 16:08:45