REST Resource: presentations

แหล่งข้อมูล: งานนำเสนอ

งานนำเสนอใน Google สไลด์

การแสดง JSON
{
  "presentationId": string,
  "pageSize": {
    object (Size)
  },
  "slides": [
    {
      object (Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object (Page)
    }
  ],
  "layouts": [
    {
      object (Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object (Page)
  }
}
ช่อง
presentationId

string

รหัสของงานนำเสนอ

pageSize

object (Size)

ขนาดของหน้าในงานนำเสนอ

slides[]

object (Page)

สไลด์ในงานนำเสนอ สไลด์จะรับค่าคุณสมบัติมาจากเลย์เอาต์สไลด์

title

string

ชื่องานนำเสนอ

masters[]

object (Page)

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

  • รูปร่างตัวยึดตำแหน่งในต้นฉบับจะมีรูปแบบข้อความและพร็อพเพอร์ตี้รูปร่างเริ่มต้นของรูปร่างตัวยึดตำแหน่งทั้งหมดในหน้าเว็บที่ใช้โฆษณาต้นแบบนั้น
  • คุณสมบัติของหน้าหลักจะกําหนดพร็อพเพอร์ตี้ทั่วไปของหน้าที่รับช่วงมาตามเลย์เอาต์
  • รูปร่างอื่นๆ ในสไลด์ต้นแบบจะปรากฏในสไลด์ทั้งหมดที่ใช้สไลด์ต้นแบบนั้น ไม่ว่าจะมีเลย์เอาต์แบบใด
layouts[]

object (Page)

เลย์เอาต์ในงานนำเสนอ เลย์เอาต์คือเทมเพลตที่กำหนดวิธีจัดเรียงและจัดรูปแบบเนื้อหาในสไลด์ที่รับช่วงมาจากเลย์เอาต์นั้น

locale

string

ภาษาของงานนำเสนอเป็นแท็กภาษา IETF BCP 47

revisionId

string

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

รหัสการแก้ไขไม่ใช่ตัวเลขตามลำดับ แต่เป็นสตริงขนาดใหญ่ รูปแบบของรหัสการแก้ไขอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป ดังนั้นจึงควรดำเนินการอย่างไม่ชัดเจน โปรดทราบว่ารหัสการแก้ไขที่ส่งคืนจะใช้งานได้ภายใน 24 ชั่วโมงหลังจากที่ส่งคืนและไม่สามารถแชร์กับผู้ใช้ได้ หากไม่มีการเปลี่ยนแปลงรหัสการแก้ไขระหว่างการเรียก งานนำเสนอก็จะไม่เปลี่ยนแปลง ในทางกลับกัน รหัสที่มีการเปลี่ยนแปลง (สำหรับงานนำเสนอและผู้ใช้เดียวกัน) มักจะหมายความว่างานนำเสนอมีการอัปเดตแล้ว อย่างไรก็ตาม รหัสที่เปลี่ยนแปลงยังอาจเกิดจากปัจจัยภายใน เช่น การเปลี่ยนแปลงรูปแบบรหัส

notesMaster

object (Page)

ต้นแบบโน้ตในงานนำเสนอ โดยทำหน้าที่ 3 อย่างดังนี้

  • รูปร่างตัวยึดตำแหน่งในต้นฉบับโน้ตจะมีรูปแบบข้อความและพร็อพเพอร์ตี้รูปร่างเริ่มต้นของรูปร่างตัวยึดตำแหน่งทั้งหมดใน notes pages กล่าวคือ รูปร่างตัวยึดตำแหน่ง SLIDE_IMAGE จะมีภาพขนาดย่อของสไลด์ และรูปร่างตัวยึดตำแหน่ง BODY จะมีบันทึกของผู้บรรยาย
  • พร็อพเพอร์ตี้หน้าหลักของหมายเหตุจะเป็นตัวกำหนดพร็อพเพอร์ตี้ของหน้าทั่วไปซึ่ง notes pages ทั้งหมดรับค่ามา
  • รูปร่างอื่นๆ ในต้นฉบับโน้ตจะปรากฏใน notes pages ทั้งหมด

ต้นฉบับโน้ตเป็นแบบอ่านอย่างเดียว

วิธีการ

batchUpdate

ใช้การอัปเดตอย่างน้อย 1 รายการกับงานนำเสนอ

create

สร้างงานนำเสนอเปล่าโดยใช้ชื่อที่ให้ไว้ในคำขอ

get

รับงานนำเสนอที่ระบุเวอร์ชันล่าสุด