我正在使用此代码,但它没有返回,请帮忙!
use GuzzleHttp\Client;
$response = $client->request('GET', $this->baseUrl . '/profiles/' . $options['steamid'] . '/inventory/json/' . $options['appid'] . '/' . $options['contextid'] );
答案 0 :(得分:0)
您在问题中遗漏了大量代码,或者您从代码中遗漏了大量必要的语法。
无论哪种方式,它应该看起来像这样:use GuzzleHttp\Client;properly.
class DoSomething
{
$client = new Client; // <---- instantiate the object
$response = $client->request('GET', $this->baseUrl . '/profiles/' . $options['steamid'] . '/inventory/json/' . $options['appid'] . '/' . $options['contextid'] );
}
在调用方法之前,必须先实例化对象。 Use
只是基本上包含类定义文件,它实际上并没有为你创建一个对象。
您可以直接使用而不实例化其类的唯一方法类型是静态方法。
SomeClass::someMethod();
但在这种特殊情况下,你无法做到这一点。
资源: