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 bununla ilişkili tüm jetonları iptal eder.
Parametreler
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 96 ve sonraki sürümlerSilme işlemi tamamlandığında çözülür. Söz reddedilmezse örnek tanımlayıcı başarıyla iptal edildi.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
): Promise<void>
Verilen bir jetonu iptal eder.
Parametreler
-
deleteTokenParams
nesne
deleteToken için parametreler.
-
authorizedEntity
dize
Chrome 46 veya daha yeni bir sürümJetonu almak için kullanılan yetkili tüzel kişi.
-
kapsam
dize
Chrome 46 veya daha yeni bir sürümJetonu almak için kullanılan kapsam.
-
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 96 ve sonraki sürümlerJeton silme işlemi tamamlandığında çözülür. Söz reddedilmezse jeton başarıyla iptal edilir.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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
işlev 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).
-
İadeler
-
Promise<number>
Chrome 96 ve sonraki sürümlerAlma işlemi tamamlandığında çözülür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(instanceID: string) => void
-
instanceID
dize
Uygulama örneğine atanan bir örnek kimliği.
-
İadeler
-
Promise<string>
Chrome 96 ve sonraki sürümlerAlma işlemi tamamlandığında çözülür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
): Promise<string>
Yetkili öğenin kapsam tarafından tanımlanan hizmete erişmesine izin veren bir jeton döndürür.
Parametreler
-
getTokenParams
nesne
getToken için parametreler.
-
authorizedEntity
dize
Chrome 46 veya daha yeni bir sürümBu örnek kimliğiyle ilişkili kaynaklara erişmeye yetkili olan varlığı tanımlar. Google Developer Console'dan alınan bir proje kimliği olabilir.
-
seçenekler
object isteğe bağlı
Chrome 46 ve sonraki sürümler Chrome 89'dan beri kullanımdan kaldırıldıseçeneklerinin desteği sonlandırıldı ve bu seçenekler yoksayılacak.
Jetona ilişkilendirilecek ve isteğin işlenmesinde kullanılabilecek az sayıda dize anahtar/değer çiftinin eklenmesine olanak tanır.
-
kapsam
dize
Chrome 46 veya daha yeni bir sürümYetkili tarafın gerçekleştirebileceği yetkili işlemleri tanımlar. Örneğin, GCM mesajları göndermek için
GCMkapsamı kullanılmalıdır.
-
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(token: string) => void
-
token
dize
İstenen hizmet tarafından atanan bir jeton.
-
İadeler
-
Promise<string>
Chrome 96 ve sonraki sürümlerAlma işlemi tamamlandığında çözülür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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