Method: projects.remoteConfig.listVersions

ดูรายการ Remote Config template versions ที่เผยแพร่แล้ว โดยจัดเรียงตามลำดับเวลาจากใหม่ไปหาเก่า

โดยระบบจะจัดเก็บเฉพาะ 300 เวอร์ชันล่าสุดเท่านั้น

ระบบจะลบทุกเวอร์ชันที่สอดคล้องกับเทมเพลตการกำหนดค่าระยะไกลที่ไม่มีการใช้งาน (เช่น ทุกเวอร์ชันยกเว้นเทมเพลตที่ไคลเอ็นต์ดึงข้อมูล) ออกหากมีอายุเกิน 90 วัน

คำขอ HTTP

GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
project

string

ต้องระบุ รหัสหรือหมายเลขโปรเจ็กต์ของโปรเจ็กต์ Firebase ซึ่งขึ้นต้นด้วย "projects/"

พารามิเตอร์การค้นหา

พารามิเตอร์
pageSize

integer

ไม่บังคับ จำนวนรายการสูงสุดที่จะแสดงต่อ 1 หน้า

pageToken

string

ไม่บังคับ ค่า nextPageToken ที่แสดงผลจากคำขอรายการก่อนหน้า หากมี

endVersionNumber

string (int64 format)

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

startTime

string (Timestamp format)

ไม่บังคับ ระบุเวลาอัปเดตที่เร็วที่สุดที่จะรวมไว้ในผลลัพธ์ โดยรายการที่อัปเดตก่อนเวลานี้จะไม่แสดงในผลลัพธ์

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

endTime

string (Timestamp format)

ไม่บังคับ ระบุเวลาอัปเดตล่าสุดที่จะรวมไว้ในผลลัพธ์ โดยจะไม่รวมรายการที่อัปเดตในวันที่หรือหลังจากเวลานี้

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

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

มีรายการ RemoteConfig ที่มีเลขหน้า versions

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
ช่อง
versions[]

object (Version)

รายการออบเจ็กต์ข้อมูลเมตาของเวอร์ชัน โดยจัดเรียงตามลำดับเวลาจากใหม่ไปหาเก่า

nextPageToken

string

โทเค็นเพื่อดึงหน้าถัดไปของผลลัพธ์ หรือเว้นว่างไว้หากไม่มีผลลัพธ์เพิ่มเติมในรายการ

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์