รับพารามิเตอร์เทมเพลตการกำหนดค่าระยะไกลปัจจุบันของโปรเจ็กต์และค่าเริ่มต้นในรูปแบบ JSON, รายการพร็อพเพอร์ตี้ (plist) หรือ XML
คำขอ HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
project |
ต้องระบุ รหัสโปรเจ็กต์หรือหมายเลขโปรเจ็กต์ของโปรเจ็กต์ Firebase ขึ้นต้นด้วย "projects/" |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
format |
ต้องระบุ โครงสร้างไฟล์ที่จะแสดง |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การแสดง JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
ช่อง | |
---|---|
contentType |
ค่าส่วนหัว HTTP Content-Type ที่ระบุประเภทเนื้อหาของส่วนเนื้อหา |
data |
เนื้อหาคำขอ/การตอบกลับ HTTP เป็นไบนารีดิบ สตริงที่เข้ารหัสฐาน 64 |
extensions[] |
ข้อมูลเมตาการตอบกลับเฉพาะแอปพลิเคชัน ต้องตั้งค่าในการตอบกลับครั้งแรกสำหรับ API สตรีมมิง ออบเจ็กต์ที่มีช่องประเภทที่กำหนดเอง ช่องเพิ่มเติม |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์
รูปแบบ
รูปแบบไฟล์ที่จะขอ
Enum | |
---|---|
FORMAT_UNSPECIFIED |
Catch-all สำหรับค่า enum ที่ไม่รู้จัก |
XML |
แสดงผลการตอบกลับในรูปแบบ XML |
PLIST |
แสดงผลการตอบกลับในรูปแบบรายการพร็อพเพอร์ตี้ (plist) |
JSON |
แสดงผลการตอบสนองในรูปแบบ JSON แบบ Raw (ไม่ได้จัดแพ็กเกจในออบเจ็กต์ HttpBody) |