【发布时间】:2018-08-29 02:42:36
【问题描述】:
我正在使用这个功能从谷歌驱动器下载文件,它工作正常但它没有下载任何东西,我还需要做什么吗?这是网站上的示例,并且正在与我一起工作,我在 $httpRequest->getResponseBody(); 中写了一个回声;并且打印正确,但是我要怎么下载呢?
$downloadUrl = $file->getDownloadUrl();
if ($downloadUrl) {
$request = new Google_Http_Request($downloadUrl, 'GET', null, null);
$httpRequest = $service->getClient()->getAuth()->authenticatedRequest($request);
if ($httpRequest->getResponseHttpCode() == 200) {
return $httpRequest->getResponseBody();
} else {
echo 'An error occurred';
exit;
return null;
}
} else {
echo'The file doesnt have any content stored on Drive';
exit;
return null;
}
【问题讨论】:
标签: php google-api google-drive-api google-api-php-client