Deskripsi
Gunakan chrome.instanceID
untuk mengakses layanan ID Instance.
Izin
gcm
Ketersediaan
Metode
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Mereset ID instance aplikasi dan mencabut semua token yang terkait dengannya.
Hasil
-
Promise<void>
Chrome 96+
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Mencabut token yang diberikan.
Parameter
- deleteTokenParams
objek
Parameter untuk deleteToken.
- authorizedEntity
string
Chrome 46+Entitas resmi yang digunakan untuk mendapatkan token.
- cakupan
string
Chrome 46+Cakupan yang digunakan untuk mendapatkan token.
-
Hasil
-
Promise<void>
Chrome 96+
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Mengambil waktu saat InstanceID telah dibuat. Waktu pembuatan akan ditampilkan oleh callback
.
Hasil
-
Promise<number>
Chrome 96+
getID()
chrome.instanceID.getID(): Promise<string>
Mengambil ID untuk instance aplikasi. ID instance akan ditampilkan oleh callback
. ID yang sama akan ditampilkan selama identitas aplikasi belum dicabut atau tidak berlaku.
Hasil
-
Promise<string>
Chrome 96+
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Menampilkan token yang memungkinkan entitas yang diberi otorisasi mengakses layanan yang ditentukan oleh cakupan.
Parameter
- getTokenParams
objek
Parameter untuk getToken.
- authorizedEntity
string
Chrome 46+Mengidentifikasi entitas yang diberi otorisasi untuk mengakses resource yang terkait dengan ID Instance ini. ID ini dapat berupa project ID dari Konsol developer Google.
- opsi
objek opsional
Chrome 46+ Tidak digunakan lagi sejak Chrome 89tidak digunakan lagi dan akan diabaikan.
Memungkinkan penyertaan sejumlah kecil key-value pair string yang akan dikaitkan dengan token dan dapat digunakan dalam memproses permintaan.
- cakupan
string
Chrome 46+Mengidentifikasi tindakan resmi yang dapat dilakukan oleh entitas resmi. Misalnya, untuk mengirim pesan GCM, cakupan
GCM
harus digunakan.
-
Hasil
-
Promise<string>
Chrome 96+
Acara
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Diaktifkan saat semua token yang diberikan perlu diperbarui.
Parameter
- callback
fungsi
Parameter
callback
terlihat seperti:() => void