refresh date: 2026-09-25 robots: noindex
Açıklama
Örnek Kimliği hizmetine erişmek için chrome.instanceID kullanın.
İzinler
gcmKullanılabilirlik
Yöntemler
deleteID()
chrome.instanceID.deleteID(
callback?: function,
): Promise<void>
Uygulama örneği tanımlayıcısını sıfırlar ve onunla ilişkili tüm jetonları iptal eder.
Parametreler
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 96+Silme işlemi tamamlandığında çözümlenir. Promise reddedilmezse örnek tanımlayıcı başarıyla iptal edilmiştir.
Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
): Promise<void>
Verilen jetonu iptal eder.
Parametreler
-
deleteTokenParams
nesne
deleteToken için parametreler.
-
authorizedEntity
dize
Chrome 46+Jetonu almak için kullanılan yetkili tüzel kişi.
-
kapsam
dize
Chrome 46+Jetonu almak için kullanılan kapsam.
-
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 96+Jeton silme işlemi tamamlandığında çözümlenir. Promise reddedilmezse jeton başarıyla iptal edilmiştir.
Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
): Promise<number>
InstanceID'nin oluşturulduğu zamanı alır. Oluşturma zamanı callback tarafından döndürülür.
Parametreler
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(creationTime: number) => void
-
creationTime
sayı
Örnek kimliğinin oluşturulduğu zaman, epoch'tan bu yana geçen milisaniye cinsinden gösterilir.
-
İadeler
-
Promise<number>
Chrome 96+Alma işlemi tamamlandığında çözümlenir.
Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getID()
chrome.instanceID.getID(
callback?: function,
): Promise<string>
Uygulama örneği için bir tanımlayıcı alır. Örnek kimliği callback tarafından döndürülür. Uygulama kimliği iptal edilmediği veya süresi dolmadığı sürece aynı kimlik döndürülür.
Parametreler
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(instanceID: string) => void
-
instanceID
dize
Uygulama örneğine atanan örnek kimliği.
-
İadeler
-
Promise<string>
Chrome 96+Alma işlemi tamamlandığında çözümlenir.
Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
): Promise<string>
Yetkili tüzel kişinin, kapsam tarafından tanımlanan hizmete erişmesine olanak tanıyan bir jeton döndürür.
Parametreler
-
getTokenParams
nesne
getToken parametreleri.
-
authorizedEntity
dize
Chrome 46+Bu örnek kimliğiyle ilişkili kaynaklara erişme yetkisi olan tüzel kişiyi tanımlar. Google Developer Console'daki bir proje kimliği olabilir.
-
seçenekler
isteğe bağlı nesne
Chrome 46 ve sonraki sürümler Chrome 89'dan itibaren desteği sonlandırıldıseçeneklerinin desteği sonlandırılmıştır ve bu seçenekler yoksayılacaktır.
Jetonla ilişkilendirilecek ve isteği işlemek için kullanılabilecek az sayıda dize anahtar/değer çifti eklenmesine olanak tanır.
-
kapsam
dize
Chrome 46+Yetkili tüzel kişinin gerçekleştirebileceği yetkili işlemleri tanımlar. Örneğin, GCM mesajları göndermek için
GCMkapsamı kullanılmalıdır.
-
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(token: string) => void
-
token
dize
İstenen hizmet tarafından atanan jeton.
-
İadeler
-
Promise<string>
Chrome 96+Alma işlemi tamamlandığında çözümlenir.
Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
Etkinlikler
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Verilen tüm jetonların yenilenmesi gerektiğinde tetiklenir.
Parametreler
-
callback
işlev
callbackparametresi şu şekilde görünür:() => void