คำอธิบาย
ใช้ chrome.instanceID
เพื่อเข้าถึงบริการรหัสอินสแตนซ์
สิทธิ์
gcm
ความพร้อมใช้งาน
เมธอด
deleteID()
chrome.instanceID.deleteID(): Promise<void>
รีเซ็ตตัวระบุอินสแตนซ์ของแอปและเพิกถอนโทเค็นทั้งหมดที่เชื่อมโยงกับตัวระบุนั้น
การคืนสินค้า
-
Promise<void>
Chrome 96 ขึ้นไป
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
เพิกถอนโทเค็นที่ได้รับ
พารามิเตอร์
- deleteTokenParams
ออบเจ็กต์
พารามิเตอร์สำหรับ deleteToken
- authorizedEntity
สตริง
Chrome 46 ขึ้นไปเอนทิตีที่ได้รับอนุญาตซึ่งใช้เพื่อรับโทเค็น
- ขอบเขต
สตริง
Chrome 46 ขึ้นไปขอบเขตที่ใช้เพื่อรับโทเค็น
-
การคืนสินค้า
-
Promise<void>
Chrome 96 ขึ้นไป
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
ดึงข้อมูลเวลาที่สร้าง InstanceID callback
จะแสดงเวลาที่สร้าง
การคืนสินค้า
-
Promise<number>
Chrome 96 ขึ้นไป
getID()
chrome.instanceID.getID(): Promise<string>
เรียกตัวระบุสำหรับอินสแตนซ์ของแอป callback
จะแสดงรหัสอินสแตนซ์ ระบบจะแสดงรหัสเดียวกันตราบใดที่ไม่ได้เพิกถอนหรือรหัสแอปพลิเคชันยังไม่หมดอายุ
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไป
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
ส่งคืนโทเค็นที่อนุญาตให้เอนทิตีที่ได้รับอนุญาตเข้าถึงบริการที่กำหนดโดยขอบเขต
พารามิเตอร์
- getTokenParams
ออบเจ็กต์
พารามิเตอร์สำหรับ getToken
- authorizedEntity
สตริง
Chrome 46 ขึ้นไประบุเอนทิตีที่มีสิทธิ์เข้าถึงทรัพยากรที่เชื่อมโยงกับรหัสอินสแตนซ์นี้ ซึ่งอาจเป็นรหัสโปรเจ็กต์จาก Google Developer Console
- ตัวเลือก
object ไม่บังคับ
Chrome 46 ขึ้นไป เลิกใช้งานตั้งแต่ Chrome 89เลิกใช้งานแล้วและระบบจะไม่สนใจ
อนุญาตให้รวมคู่คีย์/ค่าสตริงจำนวนเล็กน้อยที่จะเชื่อมโยงกับโทเค็นและอาจใช้ในการประมวลผลคำขอ
- ขอบเขต
สตริง
Chrome 46 ขึ้นไประบุการดำเนินการที่ได้รับอนุญาตซึ่งเอนทิตีที่ได้รับอนุญาตสามารถทำได้ เช่น หากต้องการส่งข้อความ GCM ควรใช้ขอบเขต
GCM
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไป
กิจกรรม
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
ทริกเกอร์เมื่อต้องรีเฟรชโทเค็นที่ได้รับทั้งหมด
พารามิเตอร์
- callback
ฟังก์ชัน
พารามิเตอร์
callback
มีลักษณะดังนี้() => void