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