Method: projects.remoteConfig.downloadDefaults

รับพารามิเตอร์เทมเพลตการกำหนดค่าระยะไกลในปัจจุบันของโปรเจ็กต์และค่าเริ่มต้นในรูปแบบ JSON, รายการพร็อพเพอร์ตี้ (plist) หรือ XML

คำขอ HTTP

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

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

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

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

string

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

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

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

enum (Format)

ต้องระบุ โครงสร้างไฟล์ที่จะแสดง

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

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

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

การแสดง JSON
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
ช่อง
contentType

string

ค่าส่วนหัว Content-Type ของ HTTP ที่ระบุประเภทเนื้อหาของส่วนเนื้อหา

data

string (bytes format)

เนื้อหาคำขอ/การตอบกลับ HTTP เป็นไบนารีดิบ

สตริงที่เข้ารหัสฐาน 64

extensions[]

object

ข้อมูลเมตาการตอบกลับเฉพาะแอปพลิเคชัน ต้องตั้งค่าในการตอบกลับครั้งแรกสำหรับ API สตรีมมิง

ออบเจ็กต์ที่มีช่องประเภทที่กำหนดเอง ช่องเพิ่มเติม "@type" จะมี URI ที่ระบุประเภท ตัวอย่าง: { "id": 1234, "@type": "types.example.com/standard/id" }

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

ต้องใช้ขอบเขต 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 แสดงผลการตอบกลับในรูปแบบ RAW JSON (ไม่ได้ทำแพ็กเกจในออบเจ็กต์ HttpBody)