我尝试通过Google Cloud PHP API从Google云端存储中读取/下载名为“test.jpg”的测试文件。
我尝试通过以下方式阅读该文件:
try
{
$object = $storageService->objects->get( $bucket, $file_name );
$request = new Google_Http_Request($object['mediaLink'], 'GET');
$signed_request = $client->getAuth()->sign($request);
$http_request = $client->getIo()->makeRequest($signed_request);
echo $http_request->getResponseBody();
}
catch (Exception $e)
{
print $e->getMessage();
}
API调用工作正常(正如我在Google Cloud API控制台中看到的那样),但作为回复,我只会得到一个完整的页面:
我做错了什么?