Deskripsi
Gunakan chrome.instanceID
untuk mengakses layanan ID Instance.
Izin
gcm
Ketersediaan
Metode
deleteID()
chrome.instanceID.deleteID(
callback?: function,
)
Mereset ID instance aplikasi dan mencabut semua token yang terkait dengannya.
Parameter
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:() => void
Hasil
-
Janji<void>
Chrome 96 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
)
Mencabut token yang diberikan.
Parameter
-
deleteTokenParams
objek
Parameter untuk deleteToken.
-
authorizedEntity
string
Chrome 46 dan yang lebih baruEntitas resmi yang digunakan untuk mendapatkan token.
-
cakupan
string
Chrome 46 dan yang lebih baruCakupan yang digunakan untuk mendapatkan token.
-
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:() => void
Hasil
-
Janji<void>
Chrome 96 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
)
Mengambil waktu saat InstanceID dibuat. Waktu pembuatan akan ditampilkan oleh callback
.
Parameter
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:(creationTime: number) => void
-
creationTime
angka
Waktu saat ID Instance dibuat, yang dinyatakan dalam milidetik sejak epoch.
-
Hasil
-
Promise<number>
Chrome 96 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.
getID()
chrome.instanceID.getID(
callback?: function,
)
Mengambil ID untuk instance aplikasi. ID instance akan ditampilkan oleh callback
. Tanda pengenal yang sama akan dikembalikan asalkan identitas aplikasi belum dicabut atau habis masa berlakunya.
Parameter
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:(instanceID: string) => void
-
instanceID
string
ID Instance yang ditetapkan ke instance aplikasi.
-
Hasil
-
Promise<string>
Chrome 96 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
)
Menampilkan token yang memungkinkan entitas yang diotorisasi untuk mengakses layanan yang ditentukan berdasarkan cakupan.
Parameter
-
getTokenParams
objek
Parameter untuk getToken.
-
authorizedEntity
string
Chrome 46 dan yang lebih baruMengidentifikasi entitas yang diberi otorisasi untuk mengakses resource yang terkait dengan ID Instance ini. ID dapat berupa project ID dari Google Developers Console.
-
opsi
objek opsional
Chrome 46 dan yang lebih baru Tidak digunakan lagi sejak Chrome 89opsi tidak digunakan lagi dan akan diabaikan.
Mengizinkan penyertaan sejumlah kecil key-value pair string yang akan dikaitkan dengan token dan dapat digunakan dalam memproses permintaan.
-
cakupan
string
Chrome 46 dan yang lebih baruMengidentifikasi tindakan yang diizinkan yang dapat dilakukan oleh entitas yang diotorisasi. Mis. untuk mengirim pesan GCM, cakupan
GCM
harus digunakan.
-
-
callback
fungsi opsional
Parameter
callback
terlihat seperti ini:(token: string) => void
-
token
string
Token yang ditetapkan oleh layanan yang diminta.
-
Hasil
-
Promise<string>
Chrome 96 dan yang lebih baruPromise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.
Acara
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Diaktifkan saat semua token yang diberikan perlu dimuat ulang.
Parameter
-
callback
fungsi
Parameter
callback
terlihat seperti ini:() => void