āĻŦāϰā§āĻŖāύāĻž
āĻāύā§āϏāĻā§āϝāĻžāύā§āϏ āĻāĻāĻĄāĻŋ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠chrome.instanceID
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤
āĻ āύā§āĻŽāϤāĻŋ
gcm
āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻĒāĻĻā§āϧāϤāĻŋ
deleteID()
chrome.instanceID.deleteID(): Promise<void>
āĻ ā§āϝāĻžāĻĒ āĻāύāϏā§āĻā§āϝāĻžāύā§āϏ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āϰāĻŋāϏā§āĻ āĻāϰ⧠āĻāĻŦāĻ āĻāϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āϏāĻŽāϏā§āϤ āĻā§āĻā§āύ āĻĒā§āϰāϤā§āϝāĻžāĻšāĻžāϰ āĻāϰā§āĨ¤
āϰāĻŋāĻāĻžāϰā§āύāϏ
āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ <void>
Chrome 96+
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
āĻāĻāĻāĻŋ āĻŽāĻā§āĻā§āϰ āĻā§āĻā§āύ āĻĒā§āϰāϤā§āϝāĻžāĻšāĻžāϰ āĻāϰā§āĨ¤
āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ
- Delete TokenParams
āĻŦāϏā§āϤā§
āĻĄāĻŋāϞāĻŋāĻ āĻā§āĻā§āύā§āϰ āĻāύā§āϝ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĨ¤
- āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻž
āϏā§āĻā§āϰāĻŋāĻ
Chrome 46+āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻž āϝāĻž āĻā§āĻā§āύ āĻĒā§āϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤
- āϏā§āϝā§āĻ
āϏā§āĻā§āϰāĻŋāĻ
Chrome 46+āĻā§āĻā§āύ āĻĒāĻžāĻāϝāĻŧāĻžāϰ āĻāύā§āϝ āϝ⧠āϏā§āϝā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āϰāĻŋāĻāĻžāϰā§āύāϏ
āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ <void>
Chrome 96+
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
āĻāύā§āϏāĻā§āϝāĻžāύā§āϏāĻāĻāĻĄāĻŋ āϤā§āϰāĻŋ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰā§āĨ¤ āϏā§āώā§āĻāĻŋāϰ āϏāĻŽāϝāĻŧ callback
āĻĻā§āĻŦāĻžāϰāĻž āĻĢā§āϰāϤ āĻĻā§āĻāϝāĻŧāĻž āĻšāĻŦā§āĨ¤
āϰāĻŋāĻāĻžāϰā§āύāϏ
āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ <āϏāĻāĻā§āϝāĻž>
Chrome 96+
getID()
chrome.instanceID.getID(): Promise<string>
āĻ
ā§āϝāĻžāĻĒā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻļāύāĻžāĻā§āϤāĻāĻžāϰ⧠āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰā§āĨ¤ callback
āĻŽāĻžāϧā§āϝāĻŽā§ āĻāύāϏā§āĻā§āϝāĻžāύā§āϏ āĻāĻāĻĄāĻŋ āĻĢā§āϰāϤ āĻĻā§āĻāϝāĻŧāĻž āĻšāĻŦā§āĨ¤ āϝāϤāĻā§āώāĻŖ āύāĻž āĻāĻŦā§āĻĻāύā§āϰ āĻĒāϰāĻŋāĻāϝāĻŧ āĻĒā§āϰāϤā§āϝāĻžāĻšāĻžāϰ āĻŦāĻž āĻŽā§āϝāĻŧāĻžāĻĻ āĻļā§āώ āύāĻž āĻšāϝāĻŧ āϤāϤāĻā§āώāĻŖ āĻāĻāĻ āĻāĻāĻĄāĻŋ āĻĢā§āϰāϤ āĻĻā§āĻāϝāĻŧāĻž āĻšāĻŦā§āĨ¤
āϰāĻŋāĻāĻžāϰā§āύāϏ
āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ<string>
Chrome 96+
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
āĻāĻāĻāĻŋ āĻā§āĻā§āύ āĻĢā§āϰāϤ āĻĻāĻŋāύ āϝāĻž āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻžāĻā§ āϏā§āϝā§āĻ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤
āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ
- GetTokenParams
āĻŦāϏā§āϤā§
getToken āĻāϰ āĻāύā§āϝ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĨ¤
- āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻž
āϏā§āĻā§āϰāĻŋāĻ
Chrome 46+āĻāĻ āĻāύāϏā§āĻā§āϝāĻžāύā§āϏ āĻāĻāĻĄāĻŋāϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āϏāĻāϏā§āĻĨāĻžāύāĻā§āϞāĻŋ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āĻāύā§āϝ āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻžāĻā§ āϏāύāĻžāĻā§āϤ āĻāϰā§ā§ˇ āĻāĻāĻŋ Google āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰ⧠āĻāύāϏā§āϞ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰāĻāϞā§āĻĒ āĻāĻāĻĄāĻŋ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻŦāĻŋāĻāϞā§āĻĒ
āĻŦāϏā§āϤ⧠āĻāĻā§āĻāĻŋāĻ
Chrome 46+ Chrome 89 āĻĨā§āĻā§ āĻ āĻŦāϰā§āĻĻā§āϧāĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋ āĻ āĻŦāĻŽā§āϞā§āϝāĻžāϝāĻŧāĻŋāϤ āĻāĻŦāĻ āĻāĻĒā§āĻā§āώāĻž āĻāϰāĻž āĻšāĻŦā§ā§ˇ
āĻā§āĻā§āύā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻāĻŦāĻ āĻ āύā§āϰā§āϧ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŽāύ āĻ āϞā§āĻĒ āϏāĻāĻā§āϝāĻ āϏā§āĻā§āϰāĻŋāĻ āĻā§/āĻŽāĻžāύ āĻā§āĻĄāĻŧāĻž āϏāĻš āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧāĨ¤
- āϏā§āϝā§āĻ
āϏā§āĻā§āϰāĻŋāĻ
Chrome 46+āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āϏāϤā§āϤāĻž āĻā§āϰāĻšāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŽāύ āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āĻĒāĻĻāĻā§āώā§āĻĒāĻā§āϞāĻŋ āϏāύāĻžāĻā§āϤ āĻāϰā§ā§ˇ āϝā§āĻŽāύ GCM āĻŦāĻžāϰā§āϤāĻž āĻĒāĻžāĻ āĻžāύā§āϰ āĻāύā§āϝ,
GCM
āϏā§āϝā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤāĨ¤
āϰāĻŋāĻāĻžāϰā§āύāϏ
āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ<string>
Chrome 96+
āĻāĻāύāĻž
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
āϏāĻŽāϏā§āϤ āĻŽāĻā§āĻā§āϰ āĻā§āĻā§āύ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϞ⧠āĻŦāĻšāĻŋāϏā§āĻāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ
- āĻāϞāĻŦā§āϝāĻžāĻ
āĻĢāĻžāĻāĻļāύ
callback
āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻāĻŋ āĻāϰ āĻŽāϤ⧠āĻĻā§āĻāĻžāĻā§āĻā§:() => void