ภาพรวมของ Google Docs API

Google เอกสาร API ช่วยให้คุณสร้างและแก้ไขเอกสารใน Google เอกสารได้

แอปพลิเคชันสามารถผสานรวมกับ Docs API เพื่อสร้างเอกสารที่ดูดี จากข้อมูลที่ผู้ใช้และระบบระบุ Docs API ช่วยให้คุณทำสิ่งต่อไปนี้ได้

  • ทำให้กระบวนการเป็นแบบอัตโนมัติ
  • สร้างเอกสารหลายรายการพร้อมกัน
  • จัดรูปแบบเอกสาร
  • สร้างใบแจ้งหนี้หรือสัญญา
  • ดึงข้อมูลแอตทริบิวต์ที่เฉพาะเจาะจงของออบเจ็กต์

ต่อไปนี้คือรายการคำศัพท์ทั่วไปที่ใช้ใน Docs API

รหัสเอกสาร

ตัวระบุที่ไม่ซ้ำกันสำหรับเอกสาร โดยเป็นสตริงเฉพาะที่มีตัวอักษร ตัวเลข และสัญลักษณ์พิเศษบางอย่างที่อ้างอิงถึงเอกสาร และสามารถดึงข้อมูลจาก URL ของเอกสารได้ รหัสเอกสารจะคงที่ แม้ว่าชื่อเอกสารจะเปลี่ยนไปก็ตาม ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีค้นหารหัสได้ที่ รหัสเอกสาร

https://docs.google.com/document/d/DOCUMENT_ID/edit
องค์ประกอบ

โครงสร้างที่ประกอบกันเป็นเอกสาร องค์ประกอบระดับบนสุดของเอกสาร ประกอบด้วย Body, DocumentStyle และ List

เอกสารใน Google Workspace

ไฟล์ที่แอปพลิเคชัน Google Workspace เช่น Google เอกสาร สร้างขึ้น รูปแบบประเภท MIME สำหรับเอกสารคือ application/vnd.google-apps.document ดูรายการประเภท MIME ได้ที่ ประเภท MIME ที่ Google Workspace และ Google ไดรฟ์รองรับ

ดัชนี

องค์ประกอบส่วนใหญ่ภายในเนื้อหาของเนื้อหามีพร็อพเพอร์ตี้ startIndex และ endIndex ระบุออฟเซ็ตของจุดเริ่มต้นและจุดสิ้นสุดขององค์ประกอบ เทียบกับจุดเริ่มต้นของกลุ่มที่ล้อมรอบ

รูปภาพในบรรทัด

รูปภาพที่ปรากฏในโฟลว์ของข้อความภายในเอกสาร ซึ่งไม่ใช่ไฟล์แนบ

ช่วงที่ตั้งชื่อแล้ว

ช่วงข้อความที่ต่อเนื่องกัน NamedRange คือ คอลเล็กชันของช่วงที่มี namedRangeId เดียวกัน ช่วงที่ตั้งชื่อช่วยให้ นักพัฒนาซอฟต์แวร์เชื่อมโยงส่วนต่างๆ ของเอกสารกับป้ายกำกับที่ผู้ใช้กำหนดเอง ได้ตามต้องการ เพื่อให้สามารถอ่านหรือแก้ไขเนื้อหาแบบเป็นโปรแกรมได้ในภายหลัง เอกสารอาจมีช่วงที่ตั้งชื่อหลายช่วงซึ่งมีชื่อเดียวกัน แต่ช่วงที่ตั้งชื่อทุกช่วงจะมีรหัสที่ไม่ซ้ำกัน

Segment

Body, Header, Footer หรือ Footnote ที่มีองค์ประกอบเชิงโครงสร้างหรือเนื้อหา ดัชนีขององค์ประกอบภายใน กลุ่มจะสัมพันธ์กับจุดเริ่มต้นของกลุ่มนั้น

คำแนะนำ

การเปลี่ยนแปลงในเอกสารโดยไม่ต้องเปลี่ยนแปลงข้อความต้นฉบับ หากเจ้าของ อนุมัติคำแนะนำของคุณ คำแนะนำก็จะแทนที่ข้อความต้นฉบับ