Firebase Remote Config API

ה-API של Firebase Remote Config מאפשר למפתחים לשנות את ההתנהגות והמראה של האפליקציות שלהם מבלי לדרוש מהמשתמשים להוריד עדכון אפליקציה. זוהי חלופה למסוף Firebase בכתובת https://console.firebase.google.com , אך ניתן להשתמש בה במקביל.

שירות: firebaseremoteconfig.googleapis.com

כדי להתקשר לשירות זה, אנו ממליצים להשתמש בספריות הלקוחות שסופקו על ידי Google . אם היישום שלך צריך להשתמש בספריות שלך כדי להתקשר לשירות זה, השתמש במידע הבא בעת ביצוע בקשות ה-API.

מסמך Discovery הוא מפרט קריא במכונה לתיאור וצריכת ממשקי API של REST. הוא משמש לבניית ספריות לקוחות, תוספים של IDE וכלים אחרים המקיימים אינטראקציה עם ממשקי API של Google. שירות אחד עשוי לספק מסמכי גילוי מרובים. שירות זה מספק את מסמך הגילוי הבא:

נקודת קצה של שירות היא כתובת URL בסיסית המציינת את כתובת הרשת של שירות API. לשירות אחד יכול להיות מספר נקודות קצה של שירות. לשירות זה יש את נקודת הקצה של השירות הבאה וכל ה-URI שלהלן הם יחסיים לנקודת הקצה של השירות הזו:

  • https://firebaseremoteconfig.googleapis.com

משאב REST: v1.projects

שיטות
getRemoteConfig GET /v1/{project=projects/*}/remoteConfig
קבל את תבנית התצורה המרוחקת של פרויקט ואת כותרת ה-ETag המשויכת.
updateRemoteConfig PUT /v1/{project=projects/*}/remoteConfig
פרסם את תבנית התצורה המרוחקת של פרויקט.

משאב REST: v1.projects.remoteConfig

שיטות
downloadDefaults GET /v1/{project=projects/*}/remoteConfig:downloadDefaults
קבל את הפרמטרים הנוכחיים של תבנית התצורה המרוחקת של הפרויקט וערכי ברירת המחדל בפורמט JSON, רשימת מאפיינים (plist) או XML.
listVersions GET /v1/{project=projects/*}/remoteConfig:listVersions
קבל רשימה של Remote Config template versions שפורסמו, ממוינות בסדר כרונולוגי הפוך.
rollback POST /v1/{project=projects/*}/remoteConfig:rollback
החזר את תבנית התצורה המרוחקת של פרוייקט לזו שצוינה במספר הגרסה שסופק.