2016-03-30 10 views
1

I sinch Überprüfung in meiner AnwendungSinch Verifikationsfehler 42202

Config config = SinchVerification.config().applicationKey(APP_KEY).context(getApplicationContext()).build(); 
      Verification verification = SinchVerification.createSmsVerification(config, "phone number", listener); 
      verification.initiate(); 

Aber es immer Ungültige Rückruf integriert Reaktion zeigt. Fehler.

com.sinch.verification.ServiceErrorException: Sinch backend request failed with code: 42202 message: Invalid callback response. 
at com.sinch.verification.internal.apiservice.ApiService.extractError(ApiService.java:95) 
at com.sinch.verification.internal.apiservice.ApiService.handleResponse(ApiService.java:81) 
at com.sinch.verification.internal.apiservice.ApiService.access$000(ApiService.java:13) 
at com.sinch.verification.internal.apiservice.ApiService$1.onSuccess(ApiService.java:42) 

Ich habe bereits Rückruf-URL in sinch Anwendung auf der Entwickler-Website eingegeben.

Antwort

0

Wenn Sie einen Anruf konfigurieren zurück müssen Sie mit dem richtigen Format, dh Inhaltstyp reagieren: application/json

{ 
    "action": "allow" 
} 

, wenn Sie einen Rückruf es einfach entfernen nicht wollen. https://www.sinch.com/docs/verification/rest/#verificationcallbackapi

+0

Danke für Ihre Antwort, aber ich benutze es in Android, und ich denke, Sie sprechen über Rest API. – Rocky

+0

Wenn eine Callback-URL im Portal IT noch Apples konfiguriert. Um nur Android zu verwenden, entfernen Sie nur die Rückruf-URL. – cjensen

+0

Wenn Sie diese Frage beantwortet haben, können Sie sie als beantwortet markieren. – cjensen

Verwandte Themen