API ของ Google เอกสารช่วยให้คุณสามารถสร้างและแก้ไขเอกสารใน 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
ที่มีองค์ประกอบโครงสร้างหรือเนื้อหา ดัชนีขององค์ประกอบภายในกลุ่มจะสัมพันธ์กับจุดเริ่มต้นของกลุ่มนั้น- คำแนะนำ
การเปลี่ยนแปลงเอกสารโดยไม่เปลี่ยนข้อความต้นฉบับ หากเจ้าของอนุมัติคำแนะนำของคุณ คำแนะนำก็จะแทนที่ข้อความต้นฉบับ
หัวข้อที่เกี่ยวข้อง
หากต้องการดูข้อมูลเกี่ยวกับการพัฒนาด้วย Google Workspace API รวมถึงการจัดการการตรวจสอบสิทธิ์และการให้สิทธิ์ โปรดดูหัวข้อพัฒนาบน Google Workspace
ดูภาพรวมเชิงแนวคิดของเอกสารได้ในเอกสาร
หากต้องการดูวิธีกำหนดค่าและเรียกใช้แอปเอกสาร API โปรดลองใช้การเริ่มต้น JavaScript อย่างรวดเร็ว