Method: projects.remoteConfig.listVersions

فهرستی از Remote Config template versions که منتشر شده‌اند، به ترتیب زمانی معکوس مرتب شده‌اند.

فقط 300 نسخه آخر ذخیره شده است.

تمام نسخه‌هایی که با قالب‌های غیرفعال Remote Config مطابقت دارند (یعنی همه به جز الگوی که توسط مشتریان واکشی می‌شود) نیز اگر قدیمی‌تر از 90 روز باشند حذف می‌شوند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
project

string

ضروری. شناسه یا شماره پروژه پروژه Firebase با پیشوند "projects/".

پارامترهای پرس و جو

مولفه های
pageSize

integer

اختیاری. حداکثر تعداد موارد برای بازگشت در هر صفحه.

pageToken

string

اختیاری. مقدار nextPageToken از یک درخواست لیست قبلی، در صورت وجود، برگردانده شده است.

endVersionNumber

string ( int64 format)

اختیاری. جدیدترین شماره نسخه را برای درج در نتایج مشخص کنید. اگر مشخص شده است، باید بزرگتر از صفر باشد. به طور پیش فرض به جدیدترین نسخه.

startTime

string ( Timestamp format)

اختیاری. اولین زمان به‌روزرسانی را برای گنجاندن در نتایج مشخص کنید. هر ورودی که قبل از این زمان به روز شده باشد حذف می شود.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

اختیاری. آخرین زمان به روز رسانی را برای درج در نتایج مشخص کنید. هر ورودی به روز شده در این زمان یا بعد از آن حذف می شود.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

حاوی یک لیست صفحه بندی شده از versions RemoteConfig است.

نمایندگی JSON
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
زمینه های
versions[]

object ( Version )

فهرستی از اشیاء فراداده نسخه، که به ترتیب زمانی معکوس مرتب شده اند.

nextPageToken

string

نشانه برای بازیابی صفحه بعدی نتایج، یا خالی کردن اگر نتایج دیگری در لیست وجود ندارد.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.