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

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

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