2013-10-17 3 views
-1

https://developers.google.com/google-apps/documents-list/v2/developers_guide_protocol에 메타 데이터 전용 파일을 삽입하는 데 필요한 API 호출을 찾을 수 있습니다.이 파일은 v2입니다. v3에 해당하는 페이지에는 해당 정보가 표시되지 않습니다.docs list api v2 v3 v3

이 항목이 v2에서 v3으로 변경되었거나 다른 항목이 같은 형식인지 확인하십시오.

POST /feeds/folders/private/full/folder%3Afolder_id HTTP/1.1 
Host: docs.google.com 
Authorization: <your authorization header here> 
Content-Length: 292 
Content-Type: application/atom+xml 

<?xml version='1.0' encoding='UTF-8'?> 
<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"> 
    <atom:category scheme="http://schemas.google.com/g/2005#kind" 
     term="http://schemas.google.com/docs/2007#presentation" label="presentation"/> 
    <atom:title>new preso</atom:title> 
</atom:entry> 

답변

0

메타 데이터 전용 (V3)로 문서를 작성하는 문서는 여기에 있습니다 : 내가 볼 https://developers.google.com/google-apps/documents-list/#creating_a_new_document_or_file_with_metadata_only

유일한 차이점은 다음과 같습니다

  • 당신은 당신이 공급
  • 에서 얻을 수있는 resumable-create-media 링크를 사용한다
  • 당신은 헤더

    X-Upload-Content-Length: 0 
    
0을 설정해야
+0

그걸 발견했지만 Javascript/http 정의를 찾고있었습니다. 당신은 단순히 X-Upload-Content-Length : 0을 설정함으로써 메타 데이터 삽입이 될 것이라고 말하고 있습니까? – pinoyyid

+0

예제에서'Protocol' ('.NET' 옆)을 클릭하면 HTTP 버전을 볼 수 있습니다. 그리고 그 헤더를 추가하는 것으로 충분하다고 생각합니다. – astrada

+0

Doh. 나는 프로토콜 탭을 보지 못했다 :-(Manythanks – pinoyyid

-1

해당 버전은 더 이상 사용되지 않습니다. 드라이브 SK를 사용하십시오. 이 page가 문제를 해결합니까? 그들은 방법을 시험해 볼 놀이터가 있습니다.

+0

슬프게도 드라이브 SDK에 해결되지 않은 버그가 너무 많습니다. gdata 피드는 더 성숙하므로 희망적으로 신뢰할 수 있습니다. v3 docslist API가 2015 년까지 지원된다면 Drive SDK가 신뢰할 수있을 때까지이 API를 실행 해 보겠습니다. – pinoyyid