2012-04-25 5 views
1

Google이 Google 문서 도구에 모든 종류의 파일을 님이 지원 한 것으로 10 개월 전부터 들었습니다. 이 동영상gdata 젠드 PHP Google 문서 도구 지원 파일 유형

증명 : http://youtu.be/Sp8fotnTwj8?t=4m20s

그러나 내가 젠드 GDATA 기능을 사용하고 있습니다 만 설명 파일의 특정 종류의 동의를

function uploadFile($fileLocation, $title=null, $mimeType=null, 
          $uri=null) 

http://framework.zend.com/apidoc/1.10/_Gdata_Docs.html#Zend_Gdata_Docs::uploadFile()

그리고이 기능 를 이 상수에서

private static $SUPPORTED_FILETYPES = array(
     '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', 
     'PPS'=>'application/vnd.ms-powerpoint'); 

http://framework.zend.com/apidoc/1.10/_Gdata_Docs.html#Zend_Gdata_Docs::%24SUPPORTED_FILETYPES

거기에는 약간의 모순이 있습니다. 내 질문은 : 내가 그 종류의 파일로만 제한되어 있거나 아직 업데이트되지 않은 gdata 프레임 워크입니까?

예인 경우 어떻게해야합니까?

감사합니다 (그런데, 젠드 내가 그들에게 아주 나쁜 느낌이 10개월에서이 업데이트를하지 않은 경우, 그것은 큰 하나 아주 쉽게 구현 할 수 있어요)!

답변

1

문서 목록 API는 모든 종류의 파일을 지원하며, 구형 인 PHP 라이브러리입니다. 쉽게 패치 할 수 있고 $ SUPPORTED_FILETYPES에 다른 파일 유형을 추가하거나 지원되는 파일 유형에 대한 검사를 무시할 수 있습니다.

+0

예 나는 그들이 어떤 종류의 파일을 지원한다는 것을 알고 있습니다. 그것은 내가하고 싶은 생각이었습니다.하지만이 파일을 업데이트하기가 쉽고, 그것을하지 않았기 때문에 짜증이났습니다. –

+0

어떤 코드 줄을 가지고 있는지 말해 줄 수 있습니까? 수표를 무시하고 변경하려면? 그리고 당신의 대답을 유효하다고 표시 할 것입니다, 고맙습니다;) –

+0

uploadFile 함수의 $ mimeType 인수에 값 대신 null 값을 전달하면 $ SUPPORTED_FILETYPES 배열에 검사가 없습니다. –

관련 문제