Как получить идентификатор файла с диска Google после загрузки с помощью API Google Drive? - PullRequest
0 голосов
/ 11 декабря 2018

Я использую PHP Google Drive Api ( Загрузка файлов на Google Drive с помощью PHP ) для загрузки файлов на диск Google, и я хочу знать, как получить fileId после загрузки, чтобы я мог использовать егокак SRC в HTML.Кто-нибудь знает?Спасибо.

1 Ответ

0 голосов
/ 11 декабря 2018

Вы можете найти ответ на свой вопрос в примерах из официального Google API репозитория клиента PHP :

$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 ?>
...