LINE-Webhook 全転送
LINE-Webhook 全転送
PosterがLINEから受信したWebhookを全て転送します。
LINE-botとして開発したアプリケーションをPosterと併用する場合に使用します。
本機能を有効にしているアカウントではreplyTokenの取り扱いにご注意下さい。
署名の検証
受信したwebhookイベントがPosterから送信された正当なものである事を確認するため、必ず署名の検証を行って下さい。
- 発行された「webhook_key」を秘密鍵として、HMAC-SHA256アルゴリズムを使用してリクエストボディのダイジェスト値を取得します。
- ダイジェスト値をBase64エンコードした値と、リクエストヘッダーのX-Poster-Signatureに含まれる署名が一致することを確認します。
検証用の署名 | リクエストヘッダー「X-Poster-Signature」でbase64エンコードされた署名情報が送信されます。 |
---|---|
署名検証用のキー(webhook_key) | Posterから発行された40文字の文字列 (Poster管理画面から確認して下さい。) |
イベントオブジェクト
LINE Messaging APIのWebhookで受信したペイロードをそのまま転送します。
(署名はPosterの署名に置き換わります)
イベントオブジェクトの詳細は「LINE Messaging API 」のドキュメントをご確認下さい。