Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Örnek Kimliği API'si, örnek kimliğini Android veya iOS uygulamanıza entegre etmenize olanak tanır. Örnek kimliği, uygulamanızın her örneği için benzersiz bir tanımlayıcı ve işlemleri kimlik doğrulama ve yetkilendirme mekanizması sağlar. InstanceID uzun ömürlüdür ancak aşağıdaki nedenlerle süresi dolabilir:
Cihazın uzun süre kullanılmaması (zaman aralığı cihaz ve bölgeye göre belirlenir).
Instance ID hizmeti, kötüye kullanımı veya hataları algılar ve InstanceID değerini sıfırlar.
İstemci uygulamanız bu işlevi gerektiriyorsa sunucu tarafı kodu.
Örnek Kimliği hizmeti, InstanceID sıfırlandığında InstanceIDListenerService geri çağırma işleviyle uygulamanızı bilgilendirir. Uygulamanız bu bildirimi alırsa getToken() işlevini çağırmalı, yeni InstanceID değerini almalı ve sunucularını güncellemelidir.
getToken yöntemini kullanarak InstanceID'nin sahipliğini kanıtlayın ve sunucuların uygulamayla ilişkili verilere veya hizmetlere erişmesine izin verin. Bu yöntem, OAuth2'nin kalıplarını izler ve authorizedEntity ile scope gerektirir. authorizedEntity, bir proje kimliği veya başka bir InstanceID olabilir ve oluşturulan jetonu kullanmaya yetkili hizmetleri belirler. scope, jetonun erişime izin verdiği belirli hizmeti veya verileri belirler.
Aşağıdaki platformlar için örnek kimliği API'si hakkında daha fazla bilgi edinin:
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-09-12 UTC."],[[["\u003cp\u003eThe Instance ID API provides a unique identifier for each app instance and enables authentication and authorization.\u003c/p\u003e\n"],["\u003cp\u003eInstance IDs are long-lived but can expire due to various factors like device reset, uninstallation, data clearing, extended inactivity, or service-detected issues.\u003c/p\u003e\n"],["\u003cp\u003eUpon Instance ID reset, apps are notified and must retrieve a new ID using \u003ccode\u003egetToken()\u003c/code\u003e and update their servers.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egetToken()\u003c/code\u003e method, using OAuth2 patterns, verifies Instance ID ownership and grants server access to associated data or services based on authorized entity and scope.\u003c/p\u003e\n"]]],[],null,[]]