公開手順ページ

Suruyo × LINE連携 設定ガイド

このページは、ITに不慣れな方向けに、LINE公式アカウントとSuruyoを接続する手順を順番にまとめたものです。

最初にご確認ください

  • PCブラウザで操作する(スマホは非推奨)
  • LINE公式アカウントの管理者権限を持っている
  • Suruyoの管理画面にログインできる
  • 本番Webhook URL(例: https://<your-domain>/api/line/webhook)を把握している

Step 1: Messaging APIを有効化

  • LINE Official Account Manager にログイン
  • 対象の公式アカウントを開く
  • [設定] → [Messaging API] を開く
  • [Messaging APIを利用する] を実行する

チェック: [Messaging API] タブが表示されること

Step 2: 接続情報を控える

  • LINE Developers で Messaging APIチャネルを開く
  • 以下3つをコピーしてメモする
  • Channel ID
  • Channel secret
  • Channel access token(長期運用用)

チェック: 3項目を正確にメモできていること

Step 3: Suruyoに入力

  • Suruyo管理画面 → [組織設定] → [LINE連携] を開く
  • Channel ID / Channel Secret / Channel Access Token を貼り付ける
  • [接続確認] を押す
  • 成功後、[LINE連携を有効化する] をONにして保存する

チェック: 接続確認が成功し、保存後も設定が残ること

Step 4: Webhookを有効化

  • LINE Official Account Manager に戻る
  • [設定] → [応答設定] を開く
  • Webhook を ON にする
  • Webhook URL に /api/line/webhook のURLを設定する
  • [検証] で成功を確認する

チェック: WebhookがON、検証が成功していること

Step 5: 接続テスト

  • LINEアプリで公式アカウントを友だち追加する
  • 公式アカウントにテストメッセージを送信する
  • Suruyo側で受信ログが増えることを確認する
  • Suruyoから手動送信し、LINEに届くことを確認する

チェック: LINE→Suruyo / Suruyo→LINE の両方向が確認できること

よくあるトラブル

Q. 接続確認で失敗します

A. Channel ID / Secret / Access Token の貼り間違いが多いです。余計な空白や改行がないか再確認してください。

Q. Webhook検証が失敗します

A. Webhook URL の末尾が /api/line/webhook か確認し、WebhookがONかも再確認してください。

Q. LINEに通知が届きません

A. 応募者にline_user_idが紐付いているか、LINE側の送信制限やトークン失効がないかを確認してください。

参考構成: L Message(エルメ)公開マニュアルの「注意点→ステップ進行→接続テスト」の流れを参考に作成