Method: projects.remoteConfig.rollback

將專案已發佈的遠端設定範本回滾到所提供的版本號指定的範本。

回滾相當於獲取先前發布的遠端配置模板,然後使用強制更新重新發布它。如果成功,則傳回已發佈的 RemoteConfig 和更新的 ETag 作為回應標頭,否則傳回錯誤。

請參閱發布指南以取得錯誤代碼清單。特別要注意的是,如果未找到請求的要回滾到的versionNumber ,該方法將傳回 HTTP Status 404 錯誤。

HTTP請求

POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback

URL 使用gRPC 轉碼語法。

路徑參數

參數
project

string

必需的。 Firebase 專案的專案 ID 或專案編號,前綴為「projects/」。

請求正文

請求正文包含具有以下結構的資料:

JSON 表示
{
  "versionNumber": string
}
領域
versionNumber

string ( int64 format)

必需的。要回滾到的RemoteConfig的版本號。指定的版本號必須小於目前版本號,且未因過時而刪除。

響應體

如果成功,回應正文將包含RemoteConfig的實例。

授權範圍

需要以下 OAuth 範圍之一:

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

有關詳細信息,請參閱身份驗證概述