รับรายการ Remote Config template versions
ที่เผยแพร่แล้ว โดยจัดเรียงตามลำดับเวลาจากใหม่ไปหาเก่า
ระบบจะเก็บเฉพาะ 300 เวอร์ชันล่าสุดเท่านั้น
เวอร์ชันทั้งหมดที่สอดคล้องกับเทมเพลตการกำหนดค่าระยะไกลที่ไม่มีการใช้งาน (เช่น ทั้งหมดยกเว้นเทมเพลตที่ไคลเอ็นต์กำลังดึงข้อมูล) ระบบจะลบเวอร์ชันที่เก่ากว่า 90 วันด้วย
คำขอ HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
project |
ต้องระบุ รหัสโปรเจ็กต์หรือหมายเลขโปรเจ็กต์ของโปรเจ็กต์ Firebase ขึ้นต้นด้วย "projects/" |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
pageSize |
ไม่บังคับ จำนวนรายการสูงสุดที่จะแสดงต่อ 1 หน้า |
pageToken |
ไม่บังคับ ค่า nextPageToken ที่แสดงผลจากคำขอรายการก่อนหน้า หากมี |
endVersionNumber |
ไม่บังคับ ระบุหมายเลขเวอร์ชันใหม่ที่สุดเพื่อรวมไว้ในผลลัพธ์ หากระบุ ค่าดังกล่าวต้องมากกว่า 0 ค่าเริ่มต้นจะเป็นเวอร์ชันล่าสุด |
startTime |
ไม่บังคับ ระบุเวลาอัปเดตที่เร็วที่สุดเพื่อรวมไว้ในผลลัพธ์ และจะละเว้นรายการที่อัปเดตก่อนเวลานี้ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
endTime |
ไม่บังคับ ระบุเวลาอัปเดตล่าสุดที่จะรวมไว้ในผลลัพธ์ ระบบจะละเว้นรายการใดๆ ที่อัปเดตในหรือหลังจากเวลานี้ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
มีรายการ versions
ของ RemoteConfig ที่มีเลขหน้า
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"versions": [
{
object ( |
ช่อง | |
---|---|
versions[] |
รายการออบเจ็กต์ข้อมูลเมตาของเวอร์ชัน จัดเรียงตามลำดับเวลาจากใหม่ไปหาเก่า |
nextPageToken |
โทเค็นเพื่อเรียกผลลัพธ์หน้าถัดไป หรือเว้นว่างไว้หากไม่มีผลลัพธ์เพิ่มเติมในรายการ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์