我知道最近在Google Drive上的主机被弃用了,但是有没有其他方法可以查看或下载图像?
我正在使用服务帐户,我设法上传图像,但没有办法下载它或查看图像,除非我有权限。我假设,因为我已经通过认证的服务帐户,我应该能够查看我的图像,而无需登录到一个有权限的谷歌帐户。
我尝试获得webViewlink,但仍然需要文件访问。
我看到Google Drive V3 API提到"get"方法可以检索内容,但无法搜索任何相关文档。("通过ID获取文件的元数据或内容。")
如果有人可以帮助,谢谢!
对那些花时间阅读问题的人表示抱歉。
虽然虚拟主机从Google Drive中移除,但图像仍然可以共享到公众。
-
向公众分享(网络上的公众-互联网上的任何人都可以找到和查看)
-
使用直接链接(https://drive.google.com/uc?export=view&id=FILEID)放入图片或链接
供参考下载文件,你可以使用webContentLink或查看它在谷歌驱动平台上,你可以使用webViewLink。如
$file = $service->files->get('FILEID',array('fields'=>'webViewLink'));
echo $file->webViewLink;
祝你今天愉快=)