1 回答

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超9個(gè)贊
pdf, jpg, png, and docx在文件上傳為 的情況下pdf, jpg, png, and docx,當(dāng)使用 Drive API 中的 Files: create 方法上傳文件時(shí),似乎會(huì)自動(dòng)檢測(cè)文件的 mimeType。我認(rèn)為對(duì)于你的情況,可以使用這種情況。因此,請(qǐng)按如下方式修改您的腳本。
修改后的腳本:
function uploadFiles($filePath) {
$file = new Google_Service_Drive_DriveFile();
$file->setName(uniqid());
$file->setDescription('A test document');
$data = file_get_contents($filePath);
$createdFile = $this->service->files->create($file, array(
'data' => $data,
'uploadType' => 'multipart'
));
}
通過(guò)上述修改,對(duì)于pdf, jpg, png, and docx,上傳的文件具有正確的mimeType。
- 1 回答
- 0 關(guān)注
- 179 瀏覽
添加回答
舉報(bào)