[ad_1]
I trying to get reCaptcha-code for send to Firebase server. Read here, implement Executor to Activity and write this code at onClick:
override fun onClick(view: View?) {
SafetyNet.getClient(this).verifyWithRecaptcha("Here i write my API Key")
.addOnSuccessListener(this as Executor, OnSuccessListener { response ->
val userResponseToken = response.tokenResult
Log.d("TAG", userResponseToken.toString())
})
.addOnFailureListener(this as Executor, OnFailureListener { e ->
if (e is ApiException) {
Log.d("TAG", "Error: ${CommonStatusCodes.getStatusCodeString(e.statusCode)}")
} else {
Log.d("TAG", "Error: ${e.message}")
})
Logs are not printing when I click button and call onClick method, but this method works. Tell me please, what I do wrong?
[ad_2]