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 )

ที่จำเป็น. โครงสร้างไฟล์ที่จะส่งคืน

ขอร่างกาย

เนื้อความของคำขอจะต้องว่างเปล่า

ร่างกายตอบสนอง

หากสำเร็จ การตอบสนองจะเป็นการตอบสนอง HTTP ทั่วไปซึ่งมีรูปแบบที่กำหนดโดยเมธอด

การเป็นตัวแทน JSON
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
เขตข้อมูล
contentType

string

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

data

string ( bytes format)

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

สตริงที่เข้ารหัส base64

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

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์

รูปแบบ

รูปแบบไฟล์ที่จะขอ

เอนัม
FORMAT_UNSPECIFIED รับทั้งหมดสำหรับค่าแจงนับที่ไม่รู้จัก
XML ส่งกลับการตอบกลับในรูปแบบ XML
PLIST ส่งคืนการตอบกลับในรูปแบบรายการคุณสมบัติ (plist)
JSON ส่งคืนการตอบกลับในรูปแบบ JSON