AlertHubのアクションからPegionの架電動作が出来ない。

コメント

1件のコメント

  • Kompiraサポートチーム

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

     

    ご提示いただいたリクエストボディから、おそらくリクエスト送信側でコンテンツタイプを JSON と指定できていない可能性がございます。

    例えば curl コマンドですと、-d (省略しない場合は --data) を使うとデフォルトで Content-Type: application/x-www-form-urlencoded がセットされます。

    JSON として送りたい場合、Content-Type: application/json を指定する必要があるため、メッセージ詳細画面の メタデータ > ヘッダ にて、このコンテンツタイプが指定されているかご確認いただけますでしょうか。

     

    また、ご提示いただいた JSON の書き方ですが、文字列部の囲み文字に " (ダブルクォーテーション) ではなく ' (シングルクォーテーション) が使われているため、このままでは正しくパースされません。

     

    以下に curl コマンドを使う場合のサンプルをご提示いたします。

    ${webhook_url} 部分を適宜置き換えて実行いただけますでしょうか。

    curl ${webhook_url} \
      -X POST \
      -H 'Content-Type: application/json' \
      -d '{
        "systemname": "XXX",
        "server": "host-name",
        "incident": "1234"
      }'

    以上、よろしくお願いいたします。

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

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