谷歌云存储PHP - 奇怪的回应

时间:2016-05-02 16:57:39

标签: php google-cloud-storage google-api-php-client

我尝试通过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控制台中看到的那样),但作为回复,我只会得到一个完整的页面:

enter image description here

我做错了什么?

0 个答案:

没有答案