Method: projects.remoteConfig.downloadDefaults

קבל את הפרמטרים הנוכחיים של תבנית התצורה המרוחקת של הפרויקט וערכי ברירת המחדל בפורמט JSON, רשימת מאפיינים (plist) או XML.

בקשת HTTP

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

כתובת האתר משתמשת בתחביר GRPC Transcoding .

פרמטרים של נתיב

פרמטרים
project

string

נדרש. מזהה הפרויקט או מספר הפרויקט של פרויקט Firebase, עם קידומת "פרויקטים/".

פרמטרי שאילתה

פרמטרים
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.