guzzle 和最后一个调频 API

guzzle and last fm API

我使用 Laravel 大约一个月,我想尝试 guzzle 模块,以获取最后的 fm 用户信息

我已经在我的控制器中尝试过这个请求:

$client = new \GuzzleHttp\Client(['base_uri' => 'http://ws.audioscrobbler.com/']);
        //$client = new \GuzzleHttp\Client();
        $response = $client->get('2.0/?method=user.getinfo&user=rj&api_key=xxxxxxxxxx&format=json');
        dd($response);

可是我刚遇到这种东西

Response {#190 ▼
  -reasonPhrase: "OK"
  -statusCode: 200
  -headers: array:11 [▼
    "date" => array:1 [▶]
    "server" => array:1 [▼
      0 => "Apache/2.2.22 (Unix)"
    ]
    "x-web-node" => array:1 [▼
      0 => "www223"
    ]
    "access-control-allow-origin" => array:1 [▼
      0 => "*"
    ]
    "access-control-allow-methods" => array:1 [▼
      0 => "POST, GET, OPTIONS"
    ]
    "access-control-max-age" => array:1 [▼
      0 => "86400"
    ]
    "cache-control" => array:1 [▼
      0 => "max-age=60"
    ]
    "expires" => array:1 [▶]
    "content-length" => array:1 [▼
      0 => "642"
    ]
    "connection" => array:1 [▶]
    "content-type" => array:1 [▶]
  ]
  -headerLines: array:11 [▶]
  -protocol: "1.0"
  -stream: Stream {#181 ▼
    -stream: :stream {@237 ▼
      wrapper_type: "PHP"
      stream_type: "TEMP"
      mode: "w+b"
      unread_bytes: 0
      seekable: true
      uri: "php://temp"
      options: []
    }
    -size: null
    -seekable: true
    -readable: true
    -writable: true
    -uri: "php://temp"
    -customMetadata: []
  }
}

有人可以帮我举个例子吗:)?

正文内容:

echo $response->getBody();