受信したメールの本文リクエストボディに埋め込む方法

完了

コメント

5件のコメント

  • 正式なコメント
    Kompiraサポートチーム

    お問い合わせいただきありがとうございます。

    ご状況について詳しく拝見したく、出現するエラーの内容を共有いただけますでしょうか。
    お手数おけかし恐縮ですが、よろしくお願いいたします。

    コメントアクション パーマリンク
  • kt

    受信するメール本文は

    Host: HostName
    Host IP: xxxxx
    Severity: Average


    このような形式のメールで、

    送信したいリクエスト本文は

     {
        "Title": "{{message.content.subject}}",
        "Severity": "{{Severity}}",
        "Host": "{{Host}}",
        "IP": "{{IP}}",
      "Detail": "{{message.content.text}}"
      }

    このようなパラメータになります。

    Detail部分にメール全文を格納したいです。

    メール本文からのSeverity・Host・IPの切り出しは、

    ランブック内でmessage.content.textから正規表現で抜き出す処理を行い、取得できています。

    現在、Detail部分に値を入れるとエラーとなり、

    Detail部分の記述を削除・または文字列を直接記述とすると成功する状態です。

    ランブック実行履歴に表示されているエラーメッセージは「400 Bad Request」です。

    ご確認お願いいたします。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    詳細について共有いただきありがとうございます。

    メールやリクエスト本文に特に問題はないように見受けられます。
    POST する webhook の HEADERS について、`Content-Type:application/json` となっているかご確認いただけますでしょうか。
    加えて、一度リクエストボディの内容をメールアクション本文へ設定の上ご自身へ送信いただき、直接記述した場合と差異がないかご検証いただきたく存じます。

    さらに、エラーメッセージは「400 Bad Request」とのことですが、エラーメッセージに理由の記載はございませんでしょうか。

    お手数おかけし恐縮ですが、ご確認よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • kt

    >POST する webhook の HEADERS について、`Content-Type:application/json` となっているかご確認いただけますでしょうか。

    こちら確認し、問題ありませんでした。

     

     

    >一度リクエストボディの内容をメールアクション本文へ設定の上ご自身へ送信いただき、直接記述した場合と差異がないかご検証いただきたく存じます

    リクエスト本文を、メールアクションの本文へ設定した場合は、

    エラーとならず、"{{message.content.text}}"の内容が正しく送信されました。

     

    エラーメッセージは、添付画像の通り、理由の記載はありません。

    以上です、ご確認お願いいたします。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    ご確認いただきありがとうございます。

    >リクエスト本文を、メールアクションの本文へ設定した場合は、
    エラーとならず、"{{message.content.text}}"の内容が正しく送信されました。
    →こちらについて、直接記述した場合との差異についてはご確認いただけましたでしょうか。

    さらに、現在はランブックをご使用とお見受けしますので、ランブック全体の実行履歴でなくアクションステップのみの実行履歴を拝見したく存じます。
    アクションステップの実行履歴は以下の手順で確認できます。

    1. 実行履歴中の「ステップ実行履歴」にあるアクションステップをクリック

    2. 画面を一番下までスクロールし「アクション実行履歴」を参照

    上記からでも原因が不明の場合、受信したメッセージの本文を下記アドレス宛に送付いただけますでしょうか。
    support@kompira.jp
    お手数おかけし恐縮ですが、よろしくお願いいたします。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。