当前位置:  开发笔记 > 编程语言 > 正文

使用Guzzle通过Symfony HTTP GET到外部API

如何解决《使用Guzzle通过SymfonyHTTPGET到外部API》经验,为你挑选了0个好方法。

我是Symfony开发的新手,请问这是一个愚蠢的问题。我正在尝试从外部API获取JSON数据。我试图通过Postman运行GET请求,并以JSON格式获取了正确的数据,所以我知道我的URL是正确的。

我编写了以下代码,以使用Guzzle从我的外部API HTTP GET一组JSON数据:

 'http://my.api.url/']);
    // Send a request to http://my.api.url/site/67/module/1449/item
    $response = $client->request('GET', 'site/67/module/1449/item');
    dump($response);
}
}

我正在尝试与Guzzle快速入门指南尽可能紧密地联系。我从此代码收到500错误: Attempted to load class "Client" from namespace "AppBundle\Controller\GuzzleHttp". Did you forget a "use" statement for e.g. "Symfony\Component\BrowserKit\Client", "Symfony\Component\HttpKernel\Client" or "Symfony\Bundle\FrameworkBundle\Client"?

我有一个使用声明,说明use GuzzleHttp\Client;我做错了什么?有没有更简单的方法可以做到这一点?

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有