Webhookとはkintoneのレコードが保存、編集、削除されたら指定した外部サービスに通知する仕組みのことです。
通知される時にkintoneのレコードの情報も一緒に渡されます。
kintoneのWebhookには気をつけないといけない制限があります。
- 1アプリに10個まで。
- Webhookの通知はドメイン単位で1分間に60回まで送信されます。1分間に60回を超えてレコードを操作すると、61回目以降の操作ではWebhookの通知されない。
もし61回目操作の時は監査ログに以下のようにエラーとして記録されます。
アクション=Webhook notify
結果=FAILED
エラーメッセージは以下のように出力されます。(もしエラーメッセージが細かく分かれていたらすいません。違うメッセージのパターンも存在するかも)
app id: {アプリ番号}, app name: {アプリ名}, record id: {レコード番号}, notification id: {通知ID}, event type: ADD_RECORD, server url: {Webhookで設定したURL}, error type: CLIENT_ERROR, error message: GAIA_WT02: 未送信の通知が60件以上あるため、通知は送信されませんでした。
コメント