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, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.
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, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.
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, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.
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, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.
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, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.
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