我正在尝试使用Zend Gdata库将文档从我的网站上传到Google文档,但它会出现以下错误。 致命错误:未捕获异常'Zend_Gdata_App_HttpException',消息'预期响应代码200,得到400不一致的重复查询参数'
先谢谢,请忽略我的英语错误。
答案 0 :(得分:0)
Zend_Gdata_Docs中有一个带有mimetype的“bug”。 如果您使用临时文件并且文件名为标题,则不会自动为您拉出mimetype。它尝试根据临时文件中不存在的fileLocation扩展名来拉取mimetype。
我创建了一个适合我的课程,而不是更新Zend课程。 它被称为ConvertDoc,因为我希望能够upload a spreadsheet and download as csv.
你真正需要的是......
// get mimetype from original file name
$filenameParts = explode('.', $originalFileName);
$fileExtension = end($filenameParts);
$mimeType = Zend_Gdata_Docs::lookupMimeType($fileExtension);
传递$ mimetype而不是null。