Bir projenin yayınlanmış Remote Config şablonunu, sağlanan sürüm numarasıyla belirtilen şablona geri alın.
Geri alma, daha önce yayınlanmış bir Remote Config şablonunu alıp zorunlu güncelleme kullanarak yeniden yayınlamaya eşdeğerdir. Başarılıysa veya bir hata varsa, yayınlanan RemoteConfig'i ve güncellenmiş ETag'i yanıt başlığı olarak döndürür.
Hata kodlarının listesi için yayınlama kılavuzuna bakın. Özellikle, geri alınacak istenen versionNumber
bulunamazsa yöntemin HTTP Durumu 404 ile bir hata döndürdüğünü unutmayın.
HTTP isteği
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
URL, gRPC Kod Dönüştürme sözdizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
project | Gerekli. Firebase projesinin Proje Kimliği veya Proje Numarası, başında "projeler/" bulunur. |
Talep gövdesi
İstek gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{ "versionNumber": string } |
Alanlar | |
---|---|
versionNumber | Gerekli. Geri alınacak |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi RemoteConfig
örneğini içerir.
Yetki 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ış bölümüne bakın.