API-Fehler

Wenn eine Vonage-API einen Fehler zurückgibt, z. B. wenn Ihr Account kein Guthaben hat, gibt die API einen Fehler im Format RFC 7807 zurück.

Hier finden Sie eine grundlegende Erklärung, was das Problem ist, warum es auftrat und wie es zu beheben ist. Anhand des Beispiels können Sie sehen, wie ein out-of-credit formatiert ist.

Auf dieser Seite finden Sie eine Liste mit allen möglichen Fehlern, die auftreten können, und eine genauere Erklärung, wie sie behoben werden können.

HTTP/1.1 403 Forbidden
Content-Type: application/problem+json
Content-Language: en
{
  "type": "https://example.com/Error#out-of-credit",
  "title": "You do not have enough credit",
  "detail": "Your current balance is 30, but that costs 50.",
  "instance": "<trace_id>"
}

WhatsApp-Bereitstellung

CodeInformationen
number-in-use

Beschreibung

Cannot use number because it's already in use by another deployment.

Auflösung

Use the existing deployment.

invalid-json

Beschreibung

The request body did not contain valid JSON

Auflösung

Send a JSON request body, including a Content-Type header of application/json

unprocessable

Beschreibung

Parameters were valid JSON but something was missing or wrongly formatted

Auflösung

Fix the incorrect request parameters and try again

unprocessable-profile-update

Beschreibung

Parameters were valid JSON but something was missing or wrongly formatted

Auflösung

Fix the incorrect request parameters and try again

throttled

Beschreibung

Too many requests have been made on this endpoint

Auflösung

Wait a moment and try again

verification-failed

Beschreibung

Verification step failed. Either because the provided code was incorrect or because too many attempts have been made

Auflösung

Try again with the correct OTP, or call resend-otp

conflict-deployment-state

Beschreibung

Deployment could not be modified because it is currently in a transitional state.

Auflösung

If the deployment is transitioning into the state you want it in no action is required. If the state is DELETING, no action is required as the deployment will be deleted. Otherwise, wait for the transition to complete and try again.

conflict-resend-otp

Beschreibung

Could not resend OTP because the current state of the deployment did not allow it

Auflösung

The deployment has either already finished, or is in an error state (in which case you should delete it and run it again).