1
我一直在嘗試從數據中獲取文件,該文件應該是可讀的。從GuzzleHttp,getContents(GuzzleHttp Psr7 Response)的亂碼數據寫入文件
以下是使用Google Drive API的一行。
$result = $this->service->files->export("ID", 'mimeType', array(
'alt' => 'media'))
->getBody()
->getContents();
$result
獲得GuzzleHttp\Psr7\Response
的對象。這本來是一個可讀的Google.doc
文件。但是,$result
出現亂碼,我用var_dump()
進行了確認。
有沒有人有轉換(或恢復)GuzzleHttp\Psr7\Response
對象到可讀文件的想法? 此外,如果您想提供一個想法,將恢復的$result
保存爲doc,pdf或任何其他主要格式,我將不勝感激。
僅供參考:我正在使用Laravel 5,它有GuzzleHttp。