Zum Hauptinhalt springen

Warum bekomme ich die Fehlermeldung "406 Not Acceptable" bei meinem TradingView Alert?

Fehler: TradingView schickte fehlerhaften Alert-Body. Alert-Name statt Nachricht oder Großbuchstaben, wo Kleinbuchstaben sein sollten.

Verfasst von Bryan

Dieser Fehler bedeutet, dass Cryptohopper einen Webhook von TradingView erhalten hat, aber der Nachrichtentext ungültig war. TradingView hat die Benachrichtigung erfolgreich gesendet, aber der Inhalt wurde nicht als gültige Cryptohopper-Anweisung erkannt. Es gibt zwei häufige Ursachen.

Ursache 1 – Die Benachrichtigung befindet sich im falschen Feld

Der Inhalt der Benachrichtigung wurde in das Feld Alert name anstelle des Feldes Message eingefügt.

Lösung

  1. Gehe zu TradingView und öffne die Benachrichtigung, die du bearbeiten möchtest, oder erstelle eine neue.

  2. Generiere in Cryptohopper die korrekte Benachrichtigungsnachricht für deinen Bot.

  3. Suche im TradingView-Benachrichtigungsdialog das Feld Message (nicht Alert name).

  4. Füge die generierte Nachricht in das Feld Message ein.

  5. Klicke auf Save, um die Benachrichtigung zu aktualisieren.

Screenshot showing the Webhook delivery failed — 406 Not Acceptable error notification in TradingView

Ursache 2 – Ein Großbuchstabe in der Benachrichtigungsnachricht

Die Benachrichtigungsnachricht enthält einen Großbuchstaben, wo keiner sein sollte. Im folgenden Beispiel ist das Wort "Action" mit einem Großbuchstaben geschrieben – es sollte "action" sein. Nur der Name der Münze kann in Großbuchstaben geschrieben werden.

Example of a TradingView alert message in Cryptohopper showing hopper_id (masked), coin:BTC, action:sell and market_order:1, with

Lösung

Kopiere und füge immer die Benachrichtigungsnachricht ein, die du in Cryptohopper generierst, und nimm nur die erlaubten Anpassungen vor. Jeder Parameter (wie action und market_order) muss in Kleinbuchstaben geschrieben sein – nur die Münze (z. B. BTC) darf Großbuchstaben verwenden.

Überprüfe die Lösung

Nach dem Speichern löse die Benachrichtigung von TradingView aus. Wenn alles korrekt eingerichtet ist, wird der Fehler "406 Not Acceptable" nicht mehr in deinen Cryptohopper-Benachrichtigungen angezeigt.

Hat dies deine Frage beantwortet?