Method: sites.releases.create

Tworzy nową wersję, która sprawia, że ​​zawartość określonej wersji jest aktywnie wyświetlana pod odpowiednimi adresami URL.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
parent

string

Wymagany. Witryna lub kanał, do którego należy publikacja, w jednym z następujących formatów:

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

Parametry zapytania

Parametry
versionName

string

Unikalny identyfikator wersji w formacie:

sites/ SITE_ID /versions/ VERSION_ID

Identyfikator SITE_ID w tym identyfikatorze wersji musi odpowiadać SITE_ID w parametrze parent .

Ten parametr zapytania musi być pusty, jeśli pole type w treści żądania to SITE_DISABLE .

Treść żądania

Treść żądania zawiera instancję Release .

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera nowo utworzoną instancję Release .

Zakresy uprawnień

Wymaga jednego z następujących zakresów OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .