我一直在使用Google Drive PHP文件v 1.1.5文件,并希望升级到PHP v 2.1.2文件。一直在努力寻找解决问题的方法,但坚持这个最后的问题。
以下代码使用v1接口工作,允许使用google fileID检索文件内容。这在v2接口中失败($ content length = 0)(完全相同的代码)
// this returns the contents of the file -- download the content....
$content = $service->files->get($fileID, array('alt' => 'media'));
尝试了一下这个,但花了几个小时后,寻找一些帮助。有什么建议吗?
谢谢,
答案 0 :(得分:0)
是的 - 我实际上使用的是v3界面,但PHP v2.1.2库,使用PHP的新界面库,有些东西已经改变了,我一直在努力维持生计并再次工作,这个问题似乎成为最后...... ??? ...时间会告诉...无论如何成功,代码需要添加额外的行来拉取文件的内容。见下文和以下链接
https://developers.google.com/drive/v3/web/manage-downloads
// this returns the contents of the file -- download the content....
$response= $service->files->get($fileID, array('alt' => 'media'));
$content = $response->getBody()->getContents();
现在它正常工作....