新しいメッセージ受信

このピースでできること

  • LINE ユーザーからボットに届いた新しいメッセージを受信して、ワークフローを起動します。
  • Webhook 方式でリアルタイムに受信します。

LINEの接続方法

1. LINE公式アカウントの作成・Messaging APIの有効化

  • 以下の公式ドキュメントに従って公式アカウントの作成とMessaging APIの有効化を行ってください。

2. LINE Developer consoleからチャネルアクセストークンを取得する

  • LINE Developer consoleからMessaging APIを有効化したチャネルに入り、「Messaging API設定」を開きます。
 
  • 下の方にチャネルアクセストークンがあるのでコピーしておきます。
  • workrunの画面でLINEの「新しいメッセージ」トリガーを選択し、Bot Tokenから「接続を作成」を選択します。
  • LINE Developer consoleで取得した「チャネルアクセストークン」を入力して保存します。

3. webhook URLの設定とテスト

  • workrunに記載のwebhook URLをコピーします。下記の画像でwebhook URLの一部を隠していますが、全てコピーしてください。
  • LINE Developer consoleの「Messaging API設定」のタブに戻り、Webhook URLの部分にworkrunからコピーしてきたwebhook URLをペーストします。下記の画像でwebhook URLの一部を隠していますが、全てペーストしてください。
  • workrunでトリガーピースだけのワークフローを公開します。
  • LINE Developer consoleのWebhook URLの「検証」ボタン押して、「成功」とダイアログが出たら接続完了です。
  • この後はMessaging APIチャネルに紐づいたLINE公式アカウントを友だち追加して、動作の検証を行ってください。友だちの追加の仕方は以下の公式ドキュメントを参照してください。

ピースの設定項目

1. セットアップ手順(情報表示)

  • LINE Developers Console で Webhook URL を設定します。
  • Activepieces 側でフローを公開(Publish)した後、生成された Webhook URL()を貼り付けます。
  • Console の「検証」ボタンで接続を確認します。

受信イベントのポイント
  • 処理対象は かつ のイベントです。
  • 重要フィールド
    • メッセージ送信者のユーザーID(返信やプッシュ宛先の管理に使用)
    • 一度だけ使える返信用トークン(有効期限あり)
    • ユーザーが送ったテキスト
サンプル(Webhook ペイロード)