REST Resource: sites.releases

แหล่งข้อมูล: การเปิดตัว

Release คือ ชุดของการกำหนดค่าและไฟล์ ที่กำหนดให้เป็นสาธารณะ ณ เวลาใดเวลาหนึ่ง

การเป็นตัวแทน JSON
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
เขตข้อมูล
name

string

เอาท์พุทเท่านั้น ตัวระบุที่ไม่ซ้ำกันสำหรับการเผยแพร่ ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้:

  • sites/ SITE_ID /releases/ RELEASE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID /releases/ RELEASE_ID

ชื่อนี้ระบุไว้ในเนื้อหาการตอบกลับเมื่อคุณเรียก releases.create หรือ channels.releases.create

version

object ( Version )

เอาท์พุทเท่านั้น การกำหนดค่าและเนื้อหาที่เผยแพร่

type

enum ( Type )

อธิบายเหตุผลในการปล่อยตัว

ระบุค่าสำหรับฟิลด์นี้เฉพาะเมื่อสร้างการเผยแพร่ประเภท SITE_DISABLE

releaseTime

string ( Timestamp format)

เอาท์พุทเท่านั้น เวลาที่ตั้งค่าเวอร์ชันให้เป็นสาธารณะ

การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและเศษส่วนสูงสุดเก้าหลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

releaseUser

object ( ActingUser )

เอาท์พุทเท่านั้น ระบุผู้ใช้ที่สร้างการเปิดตัว

message

string

คำอธิบายการปรับใช้เมื่อสร้างรุ่น ค่าสามารถมีอักขระได้สูงสุด 512 ตัว

วิธีการ

create

สร้างรุ่นใหม่ ซึ่งทำให้เนื้อหาของเวอร์ชันที่ระบุแสดงอยู่ใน URL ที่เหมาะสม

get

รับการเผยแพร่ที่ระบุสำหรับไซต์หรือช่องทาง

list

แสดงรายการการเผยแพร่ที่สร้างขึ้นสำหรับไซต์หรือช่องทางที่ระบุ