Нужно получить файл из google drive через php зная id файла.
Не использую
https://github.com/google/google-api-php-client, так как задача только загрузить файл на сервер.
Получил офлайн токен (который без обновления постоянного) и необходимый доступ к google drive, но на запрос как в примере ответа нет:
GET
https://www.googleapis.com/drive/v3/files/0B9jNhSv...
Authorization: Bearer ACCESS_TOKEN
$authheaders = array("Authorization: Bearer ACCESS_TOKEN");
$file = fopen('test.pdf', 'w');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://www.googleapis.com/drive/v3/files/FILE_ID?alt=media');
curl_setopt($ch, CURLOPT_FAILONERROR, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FILE, $file);
curl_setopt($ch, CURLOPT_HTTPHEADER, $authheaders);
curl_exec($ch);
curl_close($ch);
fclose($file);
В чём может быть проблема?