Method: sites.releases.create

یک نسخه جدید ایجاد می کند، که باعث می شود محتوای نسخه مشخص شده به طور فعال در URL(های) مناسب نمایش داده شود.

درخواست HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/releases

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

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

مولفه های
parent

string

ضروری. سایت یا کانالی که انتشار به آن تعلق دارد، در یکی از قالب‌های زیر:

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

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

مولفه های
versionName

string

شناسه منحصر به فرد برای یک نسخه، در قالب:

sites/ SITE_ID /versions/ VERSION_ID

SITE_ID در این شناسه نسخه باید با SITE_ID در پارامتر parent مطابقت داشته باشد.

اگر فیلد type در بدنه درخواست SITE_DISABLE باشد، این پارامتر پرس و جو باید خالی باشد.

درخواست بدن

بدنه درخواست حاوی نمونه‌ای از Release است.

بدن پاسخگو

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

محدوده مجوز

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

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

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