【发布时间】:2012-05-07 14:17:24
【问题描述】:
这个框架过时并且不支持所有类型的文件上传,所以我决定修复这个框架。
在 Zend_Gdata_Docs 类
中我通过添加条目 JPG/JPEG/PPTX 来做到这一点
private static $SUPPORTED_FILETYPES = array(
'JPG'=>'image/jpeg',
'JPEG'=>'image/jpeg',
'TXT'=>'text/plain',
'CSV'=>'text/csv',
'TSV'=>'text/tab-separated-values',
'TAB'=>'text/tab-separated-values',
'HTML'=>'text/html',
'HTM'=>'text/html',
'DOC'=>'application/msword',
'ODS'=>'application/vnd.oasis.opendocument.spreadsheet',
'ODT'=>'application/vnd.oasis.opendocument.text',
'RTF'=>'application/rtf',
'SXW'=>'application/vnd.sun.xml.writer',
'XLS'=>'application/vnd.ms-excel',
'XLSX'=>'application/vnd.ms-excel',
'PPT'=>'application/vnd.ms-powerpoint',
'PPTX'=>'application/vnd.ms-powerpoint',
'PPS'=>'application/vnd.ms-powerpoint');
.pptx 和 jpeg/jpg 上传工作正常,但在 Google Docs 中它显示为文档...
那里:
【问题讨论】:
标签: php zend-framework google-docs-api google-drive-api