我正在尝试从SafetyNet迁移到Integrity,下面是googles文档https://developer.android.com/google/play/integrity/verdict#request。
我构建我的请求就像他们在文档中所做的那样:
Task<IntegrityTokenResponse> integrityTokenTask =
integrityManager.requestIntegrityToken(
IntegrityTokenRequest.builder()
.setCloudProjectNumber(CLOUD_PROJECT_NUMBER)
.setNonce(Base64.encodeToString(NONCE_IN_BYTES, Base64.URL_SAFE | Base64.NO_WRAP))
.build();但是,当我试图对结果调用token()时,即使只发送一个请求,也会得到TOO_MANY_REQUESTS错误。
integrityTokenTask.getResult().token();
An error occurred in main and is: -8: Integrity API error (-8): The calling app is making too many requests to the API and hence is throttled.Play Integrity是在我的Google控制台中正确设置的。
知道我可能做错了什么吗?
https://stackoverflow.com/questions/73769904
复制相似问题