メインコンテンツにスキップ

TradingViewアラートで「406 Not Acceptable」エラーが出るのはなぜ?

TradingViewから無効なアラート本文がCryptohopperに送信されたってこと。

対応者:Bryan
一週間前以上前にアップデートされました

このエラーは、CryptohopperがTradingViewからWebhookを受信したが、メッセージ本文が無効だったことを意味します。TradingViewはアラートを正常に送信しましたが、その内容が有効なCryptohopperの指示として認識されませんでした。

原因

最も一般的な原因は、TradingViewでアラートの内容を間違ったフィールドに入力してしまうことです。これは、メッセージフィールドではなく、アラート名フィールドに入力してしまう場合です。

修正方法

  1. TradingViewに移動し、編集したいアラートを開くか、新しいアラートを作成します。

  2. Cryptohopperで、ボットに合った正しいアラートメッセージを生成します。

  3. TradingViewのアラートダイアログで、メッセージフィールド(アラート名ではない)を見つけます。

  4. 生成されたメッセージをメッセージフィールドに貼り付けます。

  5. 保存をクリックしてアラートを更新します。

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

修正の確認

保存後、TradingViewからアラートをトリガーしてください。正しく設定されていれば、「406 Not Acceptable」エラーはCryptohopperの通知に表示されなくなります。

こちらの回答で解決しましたか?