我正在使用PHP Google Drive Api(Uploading files to Google Drive with PHP)在google drive上上传文件,我想知道上传后如何获取fileId,因此可以将其用作HTML中的SRC。有人知道吗谢谢。
答案 0 :(得分:1)
您可以在examples的官方Google's API PHP Client repository中找到问题的答案:
$file = new Google_Service_Drive_DriveFile();
$result = $service->files->create(
$file,
[
'data' => file_get_contents('path/to/your/file'),
'mimeType' => 'application/octet-stream',
'uploadType' => 'media',
]
);
// $result->id is the ID you're looking for
// $result->name is the name of uploaded file
请参见下面的HTML示例,了解如何使用$result
对象:
<a href="https://drive.google.com/open?id=<?= $result->id ?>" target="_blank"><?= $result->name ?>