Açıklama
Örnek Kimliği hizmetine erişmek için chrome.instanceID
kullanın.
İzinler
gcm
Kullanılabilirlik
Yöntemler
deleteID()
chrome.instanceID.deleteID(
callback?: function,
)
Uygulama örneği tanımlayıcısını sıfırlar ve onunla ilişkili tüm jetonları iptal eder.
Parametreler
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 96 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
)
Verilen jetonu iptal eder.
Parametreler
-
deleteTokenParams
nesne
deleteToken parametreleri.
-
authorizedEntity
dize
Chrome 46 ve sonraki sürümlerJetonu almak için kullanılan yetkili tüzel kişi.
-
kapsam
dize
Chrome 46 ve sonraki sürümlerJetonu almak için kullanılan kapsam.
-
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 96 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
)
InstanceID'nin oluşturulduğu zamanı alır. Oluşturma zamanı callback
tarafından döndürülecektir.
Parametreler
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(creationTime: number) => void
-
creationTime
sayı
Örnek kimliğinin oluşturulduğu süre. Dönemden bu yana geçen milisaniye cinsinden gösterilir.
-
İlerlemeler
-
Vaat<sayı>
Chrome 96 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getID()
chrome.instanceID.getID(
callback?: function,
)
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
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(instanceID: string) => void
-
instanceID
dize
Uygulama örneğine atanan Örnek Kimliği.
-
İlerlemeler
-
Söz<dize>
Chrome 96 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
)
Yetkili tüzel kişinin kapsamla tanımlanan hizmete erişmesine olanak tanıyan bir jeton döndürür.
Parametreler
-
getTokenParams
nesne
getToken parametreleri.
-
authorizedEntity
dize
Chrome 46 ve sonraki sürümlerBu Örnek Kimliği ile ilişkili kaynaklara erişim yetkisi olan varlığı tanımlar. Bu, Google Developers Console'daki bir proje kimliği olabilir.
-
seçenekler
isteğe bağlı
Chrome 46 ve sonraki sürümler Chrome 89'dan itibaren kullanımdan kaldırıldıseçeneklerinin desteği sonlandırılmıştır ve yoksayılacaktır.
Jetonla ilişkilendirilecek ve isteğin işlenmesinde kullanılabilecek az sayıda dize anahtar/değer çiftini eklemeye olanak tanır.
-
kapsam
dize
Chrome 46 ve sonraki sürümlerYetkili tüzel kişinin yapabileceği yetkili işlemleri tanımlar. Örneğin, GCM iletileri göndermek için
GCM
kapsamı kullanılmalıdır.
-
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(token: string) => void
-
token
dize
İstenen hizmet tarafından atanan jeton.
-
İlerlemeler
-
Söz<dize>
Chrome 96 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
Etkinlikler
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Verilen tüm jetonların yenilenmesi gerektiğinde tetiklenir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:() => void