فهرستی از Remote Config template versions
که منتشر شدهاند، به ترتیب زمانی معکوس مرتب شدهاند.
فقط 300 نسخه آخر ذخیره شده است.
تمام نسخههایی که با قالبهای غیرفعال Remote Config مطابقت دارند (یعنی همه به جز الگوی که توسط مشتریان واکشی میشود) نیز اگر قدیمیتر از 90 روز باشند حذف میشوند.
درخواست HTTP
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
project | ضروری. شناسه یا شماره پروژه پروژه Firebase با پیشوند "projects/". |
پارامترهای پرس و جو
مولفه های | |
---|---|
pageSize | اختیاری. حداکثر تعداد موارد برای بازگشت در هر صفحه. |
pageToken | اختیاری. مقدار nextPageToken از یک درخواست لیست قبلی، در صورت وجود، برگردانده شده است. |
endVersionNumber | اختیاری. جدیدترین شماره نسخه را برای درج در نتایج مشخص کنید. اگر مشخص شده است، باید بزرگتر از صفر باشد. به طور پیش فرض به جدیدترین نسخه. |
startTime | اختیاری. اولین زمان بهروزرسانی را برای گنجاندن در نتایج مشخص کنید. هر ورودی که قبل از این زمان به روز شده باشد حذف می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
endTime | اختیاری. آخرین زمان به روز رسانی را برای درج در نتایج مشخص کنید. هر ورودی به روز شده در این زمان یا بعد از آن حذف می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
حاوی یک لیست صفحه بندی شده از versions
RemoteConfig است.
نمایندگی JSON |
---|
{
"versions": [
{
object ( |
زمینه های | |
---|---|
versions[] | فهرستی از اشیاء فراداده نسخه، که به ترتیب زمانی معکوس مرتب شده اند. |
nextPageToken | نشانه برای بازیابی صفحه بعدی نتایج، یا خالی کردن اگر نتایج دیگری در لیست وجود ندارد. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.