Bir projenin yayınlanan Remote Config şablonunu, sağlanan sürüm numarasıyla belirtilen şablona geri çekin.
Geri alma, daha önce yayınlanmış bir Remote Config şablonunu almaya ve bir zorunlu güncelleme kullanarak yeniden yayınlamaya eş değerdir. Başarılı ise, yayınlanan RemoteConfig ve güncellenen 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ınması istenen versionNumber
bulunamazsa yöntemin HTTP Status 404 hatası 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öz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
project |
Zorunlu. Firebase projesinin Proje Kimliği veya Proje Numarası (önünde "projects/" bulunur). |
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler 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ış sayfasına göz atın.