<?php
try{
require_once './vendor/autoload.php';
$client = new Google_Client();
$oauth_credentials = './vendor/test.json'; // plik wygenerowany przy tworzeniu dane logowania "Klucze konta usługi"
$client = new Google_Client();
$client->setAuthConfig($oauth_credentials);
$client->setScopes('https://www.googleapis.com/auth/drive');
$driveService = new Google_Service_Drive($client);
$fileMetadata = new Google_Service_Drive_DriveFile
(array( 'name' => 'photo.png'));
$file = $driveService->files->create($fileMetadata, array( 'data' => $content,
'mimeType' => 'image/png',
'uploadType' => 'multipart',
'fields' => 'id'));
printf("File ID: %s\n", $file->id);
}catch(Exception $e){
}
O czymś zapomniałem? chciałbym aby plik był przesyłany i widoczny pod
https://drive.google.com tak się jednak nie dzieje, uprawnienia w console.developers.google.com/apis/credentials dałem globalne do testów