Согласно документам теперь можно загружать файлы любого типа в Документы Google, однако мой скрипт загрузки всегда возвращает:
403 У вас нет разрешения на выполнение этой операции..
Отлично работает с текстовыми документами и версией 1 (не 3, как показано ниже).Я пытаюсь загрузить tar.gz с типом mime "application / x-gzip".У меня такое ощущение, что это мим, который выгоняет его.У меня также есть параметр преобразования, установленный в false.
Я использую Zend Framework, чтобы сделать это, но устанавливаю версию (параметр GET v) в 3 (1 не позволит этой работе).
Это очень простой код:
$client = Zend_Gdata_ClientLogin::getHttpClient(self::USER, self::PASS, Zend_Gdata_Docs::AUTH_SERVICE_NAME);
$docs = new Zend_Gdata_Docs($client);
$result = $docs->uploadFile($latest,
'Backup: '.$filename,
'application/x-gzip',
'https://docs.google.com/feeds/default/private/full?v=3&convert=false');
Что мне не хватает?