문제

거기 보이지 않는 것(내식)API Google 문서를 편집하지 않음(스프레드시트,그들의 HTML 기반으로 문서).누군가는 것은?어쩌면 다운로드하여 HTML 버전,편집하고 업로드 변?

도움이 되었습니까?

해결책

이것이 당신이 정확히 찾고 있는지 확실하지 않지만 여기서 살펴 보았습니다. http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html 컨텐츠를 편집 할 수있는 것처럼 보입니다 (v3.0 어쨌든).

다른 팁

그만큼 문서 목록 API 2012 년 9 월 이후 더 이상 사용되지 않았으며 2015 년 4 월 이후 은퇴했습니다.

질문에서 알 수 있듯이 Drive API를 사용하여 HTML 버전을 업데이트하는 것은 다른 방법으로 보입니다. 나는 이것을 시도해 왔으며 몇 가지 문제를 경험했습니다.

  1. 주석은 인용으로 변환되어 문서 끝에 추가됩니다.
  2. 다른 사람이 브라우저를 통해 문서를 편집하는 경우 API 읽기와 업데이트 시간간에 변경 사항이 손실됩니다.
  3. 문서에 대한 업데이트는 서식을 중단 할 수 있습니다. 예를 들어 DOC를 여러 번 업데이트했으며 일부 요소 (H1, H2 등) 사이의 수직 간격이 매번 넓어지고 문서를 망쳤습니다.
  4. API 업데이트가 발생하면 문서에있는 사람의 커서가 페이지 상단으로 이동합니다.

더 많은 문제가있을 수 있습니다. 이것들은 지난 며칠 동안 내가 찾은 것입니다.

UPDATE(수 있습 2019) Google Docs API 를 공식적으로 에 May2019.설명서에 있는 링크 내에서 업데이트 월에 아래.몇 주 후 실행,내가 생산 높은 수준의 비디오를 개요 의 어떤 편지 병합 응용 프로그램의 API 를 사용하여 보일 것입니다.(그것은 본격적인 G Suite Dev 표시 에피소드 그러나 링크하는 작업 샘플.)

UPDATE(Jun2018) Google 문서도구 팀은 미리 발표하고 향후 REST API 를 구글에서 클라우드 NEXT'18.개발자에 관심이 있으로 얻기 프로그램를 위한 새로운 API 등록해야에서 https://developers.google.com/docs.원래는 대답을 아래 여전히 같은 서 REST API 이 될 것이다 두 번째 는 방법에 액세스할 수 있습 Google 문서에서 프로그래밍 방식으로 보여줍니다.

원래의 답변(마르 2017 년):(다른 대부분의 답변은 오래되었습니다.) Google 문서도구가 없 REST API,그러나 개발자 프로그래밍 방식으로 액세스 할 수 있습 CRUD()를 사용하여 문서 Google Apps 스크립트, 서버측 JavaScript 응용 프로그램은 에서 호스팅하고 실행에서 구글의 클라우드.만약 당신이 새로운 앱이 또는 스크립트 편집 Google 문서도구와 그것은,여기에 몇 가지 학습 자원:

간단한 예제:는 경우에 당신은 기존 문서(드라이브)파일의 ID DOCUMENT_ID_GOES_HERE, 하는 방법은 다음과 같습니다면 기본적으로 편집 앱 스크립트,하사"편지 병합"의 이름과 이메일 문서로 주어진 자리 표시자 {NAME}{ADDR}:

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

    // Access the body of the document
    var body = doc.getBody();

    // Merge name & address from template
    body.replaceText("{NAME}", "Ima Developer");
    body.replaceText("{ADDR}", "123 Main St, Anytown, XX 00000");
}

com.google.api.services.drive.model.file.getexportLinks가 있습니다

Google Doc을 DOCX (예 : 좋아하는 DOCX 편집기를 사용하여 편집 한 다음 다시 업로드 할 수 있습니다. 보다 샘플 이 작업을 수행합니다 (시작 GoogledRivedownloadasDocx) docx4j의 맥락에서. 참고 readme.

또는 다른 수출 형식과 동일하게 수행하십시오.

(2019) Google Now는 제공합니다 API 문서, 슬라이드, 시트, 드라이브의 경우.

이것에 대한 샘플 앱이 있습니다. 박사 편집, Google 드라이브의 문서에서.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top