Projenin yayınlanan Remote Config şablonunu, sağlanan sürüm numarasıyla belirtilen şablona geri döndürün.
Geri alma, daha önce yayınlanan bir Remote Config şablonunu alıp zorunlu güncelleme kullanarak yeniden yayınlamaya eşdeğerdir. Başarılı olursa yayınlanan RemoteConfig ve güncellenen ETag'i yanıt başlığı olarak döndürür veya bir hata alır.
Hata kodlarının listesi için yayınlama kılavuzuna bakın. Özellikle, geri alma için istenen versionNumber
bulunamazsa yöntemin HTTP Durum 404 ile ilgili hata döndüreceğini unutmayın.
HTTP isteği
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
project |
Zorunlu. Firebase projesinin Proje Kimliği veya Proje Numarası'nın başında "projeler/" bulunur. |
İstek içeriği
İstek gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{ "versionNumber": string } |
Alanlar | |
---|---|
versionNumber |
Zorunlu. Geri alınacak |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi, RemoteConfig
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/firebase.remoteconfig
https://www.googleapis.com/auth/cloud-platform
Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.