Method: projects.apps.exchangeDebugToken

Daha önce oluşturduğunuz bir hata ayıklama jetonu gizli anahtarını CreateDebugToken , Geçerliyse, bir AppCheckToken ,

Uygulamanın yanlışlıkla kötüye kullanımını engellemek için bu yöntemde kısıtlayıcı bir kotanın uygulandığını unutmayın.

HTTP isteği

POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeDebugToken

URL, gRPC Kod Dönüştürme söz dizimine uygun olmalıdır.

Yol parametreleri

Parametreler
app

string

Zorunlu. Uygulamanın göreli kaynak adı. Şu biçimdedir:

projects/{project_number}/apps/{app_id}

Gerekirse, project_number öğesi, Firebase projesinin proje kimliğiyle değiştirilebilir. Google'ın şu sayfasında proje tanımlayıcılarını kullanma hakkında daha fazla bilgi edinin: AIP 2510 standart.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "debugToken": string,
  "limitedUse": boolean
}
Alanlar
debugToken

string

Zorunlu. Hata ayıklama jetonu gizli anahtarı. Bu dize, CreateDebugToken ,

limitedUse

boolean

Bu onayın bir sınırlı kullanım ( true ) veya oturuma dayalı ( false ) bağlamını kullanmanız gerekir. Bu onayın tekrar oynatma koruması özelliği, bunu şuna ayarla: true , Varsayılan değer: false ,

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, AppCheckToken ,