2016-07-28 7 views
0

Google 스프레드 시트를 편집하는 스크립트를 만들려고했습니다. 그러나 문서화를 통해 API가 얼마나 정확하게 작동하는지 이해하는 것만으로는 충분하지 않습니다. API 관리자에서 등록을하고 json 파일을 다운로드했습니다. Google 드라이브에서 문서를 수정하는 방법을 몇 가지 예를 들어 주시겠습니까? 감사합니다.Google 드라이브 API - PHP (CRUD)

답변

0

Google Realtime API을 사용할 수 있습니다. 조작 변환을 사용하여 Google 드라이브의 파일 서비스를 공동 작업으로 제공합니다. API는 공동 작업 객체, 이벤트 및 공동 작업 응용 프로그램을 만드는 방법을 제공하는 Google에서 호스팅하는 JavaScript 라이브러리입니다.

실시간 API 데이터 모델은 현재 사용자가 아닌 다른 사용자가 수정 한 결과로 변경 될 수 있습니다. 실시간 데이터 모델은 "궁극적으로 일관성이 있습니다." 즉, 모든 공동 작업자가 편집을 중단하면 결국 모든 사용자가 동일한 데이터 모델을 보게됩니다.

여러 사람이 동일한 데이터를 동시에 편집해야하는 응용 프로그램. 문서 편집기는 이러한 종류의 응용 프로그램의 훌륭한 예입니다. 실시간 API는 여러 사용자가 파일을 편집 할 때 데이터 전송, 저장 및 충돌 해결의 모든 측면을 처리합니다.

스크립팅의 경우 Class DocumentApp을 사용하면 문서 서비스에서 편집 가능한 Documents을 만들고 엽니 다. DocumentApp를 사용하여 문서를 열거 나 만들 수 있습니다. https://developers.google.com/drive/v2/reference/files/update

:

// Open a document by ID. 
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE'); 

// Create and open a document. 
doc = DocumentApp.create('Document Name'); 

여기에 드라이브 파일을 업데이트하는 방법 문서입니다