پارامترهای قالب پیکربندی از راه دور و مقادیر پیشفرض پروژه را در قالب JSON، لیست ویژگی (plist)، یا XML دریافت کنید.
درخواست HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
project | ضروری. شناسه یا شماره پروژه پروژه Firebase با پیشوند "projects/". |
پارامترهای پرس و جو
مولفه های | |
---|---|
format | ضروری. ساختار فایل برای بازگشت. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، پاسخ یک پاسخ HTTP عمومی است که قالب آن با روش تعریف شده است.
نمایندگی JSON |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
زمینه های | |
---|---|
contentType | مقدار هدر HTTP Content-Type که نوع محتوای بدنه را مشخص می کند. |
data | بدنه درخواست/پاسخ HTTP به صورت باینری خام. رشته ای با کد base64. |
extensions[] | فراداده پاسخ خاص برنامه باید در اولین پاسخ برای APIهای جریانی تنظیم شود. یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.
قالب
فرمت فایل مورد نظر
Enums | |
---|---|
FORMAT_UNSPECIFIED | Catch-all برای مقادیر enum ناشناخته. |
XML | پاسخی را در قالب XML برمیگرداند. |
PLIST | پاسخی را در قالب لیست دارایی (plist) برمیگرداند. |
JSON | پاسخی را در قالب JSON برمیگرداند. |