Symptome des Problems
Wenn ich versuche, ein Zugriffstoken zu erhalten, erhalte ich die Fehler-Message unten.
{"error":"invalid_grant",
"error_description":"The provided access grant is invalid,
expired, or revoked (e.g. invalid assertion, expired authorization
token, bad end-user password credentials, or mismatching authorization
code and redirection URI).
Lösungsschritte
Stellen Sie sicher, dass der Parameter für die Weiterleitungs-URL redirect_uri
lautet, wie unten dargestellt.
curl https://{subdomain}.zendesk.com/oauth/tokens \ -H "Content-Type: application/json" \ -d '{"grant_type": "authorization_code", "code": "{your_code}", "client_id": "{your_client_id}", "client_secret": "{your_client_secret}", "redirect_uri": "{your_redirect_url}", "scope": "read" }' \ -X POST
Wichtig: Stellen Sie sicher, dass der Parameter wie folgt lautet: ./span>
Weitere Informationen finden Sie im Beitrag: Verwenden der OAuth-Authentifizierung für Ihre Anwendung.