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