webhookで出力時に特殊文字がエスケープされたものを埋め込むと出力が無くなってしまいます。

完了

コメント

3件のコメント

  • Kompiraサポートチーム

    ご質問ありがとうございます。

    確認の上で回答させていただきます。

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

    Webhook アクションにおいて、JSON 形式でリクエストボディを構築しており、その値としてフィールド値を埋め込んでいることで事象が発生している、と想定して回答させていただきます。

    リクエストボディの中でエスケープさせたい文字がフィールド値に含まれる場合、JSON 形式に限って自動的にエスケープする手段があります。
    Webhook アクションの HTTP ヘッダに Content-Type を追加していただき、その値を application/json としてください。
    こうすることで、リクエストボディが JSON であると認識し、埋め込んだフィールド値を展開する際に自動的に JSON エスケープされる動作となります。

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

    ありがとうございます。ご指示通りヘッダを付けたところエラーは解消されました。

    クローズでお願いします。

     

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

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