Google Docs Api v3上传zip权限

问题描述

|| 根据文档,现在可以将任何文件类型上传到Google文档,但是我的上传脚本始终返回:   403您无权执行此操作。 它适用于纯文本文档和版本1(不是下面的3)。我正在尝试上传MIME类型为\“ application / x-gzip \”的tar.gz。我觉得这是把它踢出来的哑剧。我也将convert参数设置为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\');
我想念什么?     

解决方法

        原来您需要使用可恢复的上传链接,因为这是唯一支持任何文件类型的链接。 http://code.google.com/apis/documents/forum.html?place=topic%2Fgoogle-documents-list-api%2FMdfqFMS4yHI%2F讨论 如果有人需要帮助: http://www.needathinkle.com/tumblr/view/6431275496     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...