【うぇぶふっく】
Webhook とは?
💡 「変化があったら自動で連絡してくれる」仕組み
📌 このページのポイント
WebhookってAPIと何が違うの?
APIは自分から「情報を取りに行く」仕組みで、Webhookは向こうから「変化があったら送ってくる」仕組みだよ。引き取りに行くか、配達してもらうかの違いをイメージすると分かりやすいかな。
どんな使い方があるの?
ポーリングとの違いって何?
ポーリングは「5秒ごとに変化がないか確認する」方式で、変化がなくても問い合わせが発生する。Webhookは変化があったときだけリクエストが来るから効率的なんだ。
Webhookで気をつけないといけないセキュリティ上のポイントって何?
まとめ:ざっくりこれだけ覚えればOK!
「Webhook」って出てきたら「イベント発生時にサービスが自動でHTTPリクエストを送ってくれる仕組みだな」と思えばだいたいOK!
📖 おまけ:英語の意味
「Webhook」 = ウェブのフック(引っかけ)
💬 「フック」はプログラムの特定の処理に割り込む機能を指す。ウェブ上でHTTPを使ったフック、というイメージだよ