#php #drive
#php #диск
Вопрос:
Я пытаюсь загрузить изображение со своего веб-сайта на свой Google Диск, используя Google API 2.0 (версия PHP). Когда я попробовал приведенный ниже код, на веб-странице не было сообщений об ошибках, но моя фотография не загружалась. Может кто-нибудь, пожалуйста, помогите мне с проблемой? Я узнал об этом.
require_once realpath('vendor/autoload.php');
$client = new Google_Client();
$client->setAuthConfig('vendor/MyProject.json');
$client->useApplicationDefaultCredentials();
$client->addScope("https://www.googleapis.com/auth/drive");
$service = new Google_Service_Drive($client);
// This is uploading a file directly, with no metadata associated.
$file = new Google_Service_Drive_DriveFile();
$result = $service->files->create(
$file,
array(
'data' => file_get_contents('1.jpeg'),
'mimeType' => 'application/octet-stream',
'uploadType' => 'media'
)
);
?>