- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
مقادیر Release
را برای یک پروژه فهرست کنید. این لیست ممکن است به صورت اختیاری با نام Release
، نام Ruleset
، نام TestSuite
یا هر ترکیبی از آنها فیلتر شود.
درخواست HTTP
GET https://firebaserules.googleapis.com/v1/{name=projects/*}/releases
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
name | ضروری. نام منبع برای پروژه قالب: |
پارامترهای پرس و جو
مولفه های | |
---|---|
filter | فیلتر را مثال 1: فیلتر «name=prod*» ممکن است نام -> نام مجموعه قوانین:
مثال 2: فیلتر نام -> نام مجموعه قوانین:
در مثالها، پارامترهای فیلتر مربوط به فیلترهای جستجو نسبت به پروژه هستند. ممکن است از پیشوند کاملا واجد شرایط نیز استفاده شود. |
pageSize | اندازه صفحه برای بارگذاری حداکثر 100. پیشفرض تا 10 است. توجه: |
pageToken | نشانه صفحه بعدی برای دسته بعدی نمونه های |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
پاسخ برای FirebaseRulesService.ListReleases
.
نمایندگی JSON | |
---|---|
{
"releases": [
{
object ( |
زمینه های | |
---|---|
releases[] | فهرست نمونه های |
nextPageToken | نشانه صفحه بندی برای بازیابی صفحه بعدی نتایج. اگر مقدار خالی باشد، نتیجه دیگری باقی نمی ماند. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/firebase.readonly
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.