แหล่งข้อมูล: WebApp
รายละเอียดของแอป Firebase สำหรับเว็บ
การเป็นตัวแทน JSON |
---|
{
"name": string,
"appId": string,
"displayName": string,
"projectId": string,
"appUrls": [
string
],
"webId": string,
"apiKeyId": string,
"state": enum ( |
เขตข้อมูล | |
---|---|
name | ชื่อทรัพยากรของ
|
appId | เอาท์พุทเท่านั้น ไม่เปลี่ยนรูป ตัวระบุที่กำหนดโดย Firebase ที่ไม่ซ้ำกันทั่วโลกสำหรับ ตัวระบุนี้ควรถือเป็นโทเค็นทึบแสง เนื่องจากไม่ได้ระบุรูปแบบข้อมูล |
displayName | ชื่อที่แสดงที่ผู้ใช้กำหนดสำหรับ |
projectId | เอาท์พุทเท่านั้น ไม่เปลี่ยนรูป ตัวระบุเฉพาะที่ผู้ใช้กำหนดของ |
appUrls[] | URL ที่โฮสต์ |
webId | เอาท์พุทเท่านั้น ไม่เปลี่ยนรูป ตัวระบุที่กำหนดโดย Firebase ที่ไม่ซ้ำกันสำหรับ ตัวระบุนี้ใช้เพื่อเติมค่า |
apiKeyId | ตัวระบุ (UID) ที่กำหนดโดย Google ที่ไม่ซ้ำกันทั่วโลกสำหรับคีย์ Firebase API ที่เชื่อมโยงกับ โปรดทราบว่าค่านี้เป็น UID ของคีย์ API ไม่ใช่ หากไม่ได้ตั้ง ในคำขอแพตช์ ไม่สามารถตั้งค่า |
state | เอาท์พุทเท่านั้น สถานะวงจรชีวิตของแอป |
etag | การตรวจสอบผลรวมนี้คำนวณโดยเซิร์ฟเวอร์ตามค่าของฟิลด์อื่นๆ และอาจถูกส่งไปพร้อมกับคำขออัปเดตเพื่อให้แน่ใจว่าไคลเอ็นต์มีค่าที่เป็นปัจจุบันก่อนดำเนินการต่อ เรียนรู้เพิ่มเติมเกี่ยวกับ etag นี้ได้รับการตรวจสอบอย่างเข้มงวด |
วิธีการ | |
---|---|
| ร้องขอการสร้าง WebApp ใหม่ใน FirebaseProject ที่ระบุ |
| รับ WebApp ที่ระบุ |
| รับส่วนการกำหนดค่าที่เกี่ยวข้องกับ WebApp ที่ระบุ |
| แสดงรายการ WebApp แต่ละรายการที่เกี่ยวข้องกับ FirebaseProject ที่ระบุ |
| อัพเดตแอ็ตทริบิวต์ของ WebApp ที่ระบุ |
| ลบ WebApp ที่ระบุออกจาก FirebaseProject |
| คืนค่า WebApp ที่ระบุเป็น FirebaseProject |