Method: projects.remoteConfig.rollback

ย้อนกลับเทมเพลต Remote Config ที่เผยแพร่ของโปรเจ็กต์ไปเป็นเทมเพลตที่ระบุโดยหมายเลขเวอร์ชันที่ให้ไว้

การย้อนกลับเทียบเท่ากับการได้รับเทมเพลต Remote Config ที่เผยแพร่ก่อนหน้านี้ และเผยแพร่อีกครั้งโดยใช้การอัปเดตแบบบังคับ ส่งคืน RemoteConfig ที่เผยแพร่และ ETag ที่อัปเดตเป็นส่วนหัวการตอบกลับหากสำเร็จหรือมีข้อผิดพลาด

ดูคู่มือการเผยแพร่สำหรับรายการ รหัสข้อผิดพลาด โดยเฉพาะอย่างยิ่ง โปรดทราบว่าเมธอดนี้ส่งคืนข้อผิดพลาดด้วยสถานะ HTTP 404 หากไม่พบ versionNumber ที่ร้องขอที่จะย้อนกลับ

คำขอ HTTP

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

URL ใช้ไวยากรณ์ การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
project

string

ที่จำเป็น. รหัสโครงการหรือหมายเลขโครงการของโครงการ Firebase นำหน้าด้วย "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

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์