動画視聴完了


動画視聴完了

友だちが、初めて最後まで動画視聴完了した際に指定されたURLにイベントを送信します。

署名の検証

受信したwebhookイベントがPosterから送信された正当なものである事を確認するため、必ず署名の検証を行って下さい。

  • 発行された「webhook_key」を秘密鍵として、HMAC-SHA256アルゴリズムを使用してリクエストボディのダイジェスト値を取得します。
  • ダイジェスト値をBase64エンコードした値と、リクエストヘッダーのX-Poster-Signatureに含まれる署名が一致することを確認します。
検証用の署名リクエストヘッダー「X-Poster-Signature」でbase64エンコードされた署名情報が送信されます。
署名検証用のキー(webhook_key)Posterから発行された40文字の文字列 (Poster管理画面から確認して下さい。)

イベントオブジェクト

Webhookで送信されるイベントはJSON形式の文字列をリクエストBodyとして指定されたURLにPOST送信されます。

※右にスクロールできます。

プロパティ名説明
event文字列video_play_complete
movie_url文字列動画URL
message_id数字メッセージID
postback_data文字列動画視聴完了イベントで設定した任意の文字列
userオブジェクト
パラメータ名 説明
poster_user_id 数字Posterで管理されるユーザーID
line_user_id 文字列LINE Messaging APIで使用するuserId
member_code 文字列Posterで管理される会員番号

Requestデータサンプル

{
    "event": "video_play_complete",
    "message_id": "9999999"
    "movie_url": "https://xxxxxxxx.xx.xx"
    "postback_data": "campaign-movie-2022-01"
    "user": {
        "poster_user_id": 77777777777,
        "line_user_id": "Udeadbeefdeadbeefdeadbeefdeadbeef",
        "member_code": "20-666666-666666",
    }
}

無料で始めるLINE公式アカウントの販促ツール!

今すぐ無料で始める

Posterについてのご質問・ご相談
画面右下のチャットまたは問合せフォームボタンより承ります。

お問合せフォームへ

受付時間:平日09:00〜17:00


※ LINE 及び LINE@ はLINE株式会社の商標または登録商標です。PosterはLINE株式会社が提供する LINE Messaging API を利用しています。