The Instance ID API is deprecated. If you need to access unique app installation identifiers, use the
Firebase installations API. See also
Firebase installations and Instance ID . The Instance ID server-side API will be turned down on September 29, 2027. Please refer to the
FAQ page for migration guidance. New projects will not be able to onboard the Instance ID server-side API after October 1, 2026.
Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
ส่งความคิดเห็น
API ของรหัสอินสแตนซ์
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Instance ID API ช่วยให้คุณผสานรวมรหัสอินสแตนซ์กับแอป Android
หรือ iOS ได้ รหัสอินสแตนซ์จะให้ตัวระบุที่ไม่ซ้ำกันสำหรับอินสแตนซ์แต่ละรายการของ
แอปของคุณ รวมถึงกลไกในการตรวจสอบสิทธิ์และให้สิทธิ์การดำเนินการ InstanceID มีอายุการใช้งานยาวนาน
แต่ก็อาจหมดอายุได้ด้วยเหตุผลต่อไปนี้
รีเซ็ตอุปกรณ์เป็นค่าเริ่มต้น
ผู้ใช้ถอนการติดตั้งแอป
ผู้ใช้ดำเนินการ "ล้างข้อมูล" ในแอป
อุปกรณ์ไม่ได้ใช้งานเป็นเวลานาน (อุปกรณ์และภูมิภาคเป็นตัวกำหนด
ระยะเวลา)
บริการรหัสอินสแตนซ์ตรวจพบการละเมิดหรือข้อผิดพลาดและรีเซ็ต
InstanceID
โค้ดฝั่งเซิร์ฟเวอร์หากแอปไคลเอ็นต์ของคุณต้องใช้ฟังก์ชันดังกล่าว
บริการรหัสอินสแตนซ์จะแจ้งให้แอปของคุณทราบถึงInstanceIDการรีเซ็ตผ่าน
การเรียกกลับไปยัง InstanceIDListenerService หากแอปได้รับการแจ้งเตือนนี้
แอปจะต้องเรียก getToken() และดึงข้อมูล InstanceID ใหม่
พร้อมทั้งอัปเดตเซิร์ฟเวอร์
ใช้วิธี getToken เพื่อพิสูจน์ความเป็นเจ้าของ InstanceID และอนุญาตให้เซิร์ฟเวอร์เข้าถึงข้อมูลหรือบริการที่เชื่อมโยงกับแอป วิธีนี้เป็นไปตามรูปแบบของ OAuth2 และต้องใช้ authorizedEntity และ scope
authorizedEntity อาจเป็นรหัสโปรเจ็กต์หรือInstanceID อื่น และจะกำหนด
บริการที่ได้รับอนุญาตให้ใช้โทเค็นที่สร้างขึ้น scope
จะกำหนดบริการหรือข้อมูลที่เฉพาะเจาะจงซึ่งโทเค็นอนุญาตให้เข้าถึง
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Instance ID API สำหรับ
Android
iOS
เซิร์ฟเวอร์
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-09-12 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-09-12 UTC"],[],[]]