LCALL機能

Messaging APIとは?LINE公式アカウントの有効化とAPIツール連携

公開 ・ 更新

LINEの拡張ツールや予約システムを導入しようとすると、たいてい最初に「Messaging APIを有効にしてください」と案内されます。ところが、APIという言葉に身構えてしまい、「有効にしたら今の友だちや配信はどうなるのか」「元に戻せるのか」が分からないまま手が止まる——という相談はよくあります。

結論から言うと、Messaging APIを有効にしても、いまの友だち・チャット履歴・管理画面からの配信はそのまま使えます。気をつけるべきなのは、後から変えられない「プロバイダー」の選び方と、自動返信が二重に動かないようにする応答設定の2つです。この記事では、有効化の手順と、その前後で確認しておきたいことを順番に整理します。

LINE公式アカウントのMessaging APIに関する記述は、2026年9月時点の公開情報(LINEヤフー社の「LINE公式アカウント マニュアル」・LINE Developers のドキュメントほか)にもとづく一般的な整理です。画面の名称や手順、プロバイダーの扱い、メッセージ通数の数え方は変更されることがあるため、最新の内容は必ずLINEヤフー社の公式サイトでご確認ください。なおLCALLは本メディアの運営元が提供する自社サービスです(PR)。

この記事でわかること

  • Messaging APIとは何か。有効にすると何が変わり、何が変わらないか
  • LINE公式アカウントの管理画面から有効にする手順
  • 後から変更できない「プロバイダー」の決め方
  • 拡張ツールに渡す情報と、Webhookの設定
  • 応答メッセージとツールの自動返信が二重に動くのを防ぐ方法
  • ツールをやめるとき・担当者が替わるときの扱い

結論:有効化の前に決めることは3つだけ

決めること理由決め方
誰が操作するか有効化できるのは「管理者」権限を持つ人だけ店長・オーナーなど管理者の権限を持つ人が自分で操作する。制作会社に任せる場合も、権限の範囲を確認する
どのプロバイダーに入れるか一度選ぶと変更も連携解除もできない基本は自社名で新しく作る。外部の会社のプロバイダーに入れるのは、長く付き合う前提があるときだけ
自動返信をどちらで出すか管理画面とツールの両方が返すと、お客様に同じ趣旨の返事が2回届くツールで返すならツールに寄せ、管理画面の応答メッセージはオフにする

この3つさえ先に決めておけば、操作自体は数分で終わります。以下、それぞれの中身を説明します。

Messaging APIとは:外部のシステムとLINE公式アカウントをつなぐ窓口

Messaging APIは、LINE公式アカウントと外部のシステム(拡張ツール・予約システム・自社のプログラムなど)をつなぐための仕組みです。有効にすると、次の2つができるようになります。

  • 受け取る:お客様が送ったメッセージや友だち追加・ブロックなどの出来事が、登録したシステムに届く(これを「Webhook」と呼びます)
  • 送る:そのシステムから、特定の人にだけ・条件に合う人にだけメッセージを送れる

拡張ツールが「お客様ごとのタグ付け」「友だち追加日ではなく来店日を起点にしたステップ配信」「1人ずつ名前を差し込んだ配信」などをできるのは、この窓口を通しているからです。LINE公式アカウント単体でできることと拡張ツールが必要になる場面の線引きは、LINE公式アカウント単体でどこまでできる?にまとめています。

有効化そのものに料金はかからない

Messaging APIを有効にすること自体に費用はかかりません。ただし、APIから送ったメッセージも、管理画面からの配信と同じ無料メッセージ通数・追加メッセージの枠を使います。LINE Developers のドキュメントでは、特定の人に送る・複数人に送る・全員に送る・条件で絞って送る、の4つの送り方が通数に数えられ、お客様のメッセージに返す「応答メッセージ」は数えられないとされています。通数の数え方全体はLINEメッセージの「1通」の数え方を参照してください。

有効にしても変わらないこと・変わること

いちばん多い心配が「今のアカウントに何か起きるのでは」というものです。整理すると次のとおりです。

項目有効化した後
友だち・ブロック数そのまま。友だちが外れたり、お客様に通知が届いたりはしない
チャット履歴そのまま。管理画面のチャットも引き続き使える
管理画面からの一斉配信・ステップ配信引き続き使える。ツールからの配信と通数の枠は共通
リッチメニュー・クーポン・ショップカード管理画面で作ったものはそのまま動く
アカウント名・ID・友だち追加URL変わらない。刷ったQRコードもそのまま使える
応答メッセージ・あいさつメッセージ設定しだいで、ツールの自動返信と両方が動く(後述)
分析画面の数字ツールから送った配信は、ツール側の画面で見ることになる。管理画面の分析と数字の出方が違うことがある

つまり、今あるものは何も消えず、「外につながる口」が1つ増えると考えてください。変わるのは応答まわりだけです。

有効化の手順

操作はPCのブラウザで開く管理画面(LINE Official Account Manager)から行います。

  1. 管理者の権限を持つLINEアカウント(またはビジネスID)で管理画面にログインし、対象のアカウントを開く
  2. 右上の「設定」を開き、左のメニューから「Messaging API」を選ぶ
  3. 「Messaging APIを利用する」を押す
  4. 初めての場合は、開発者としての情報(名前・メールアドレス)の登録画面が出るので入力する
  5. プロバイダーを新しく作るか、既存のものを選ぶ(次の章で説明します)
  6. 規約を確認して「同意する」を押す。プライバシーポリシーや利用規約のURLを入れる欄は、後からでも設定できる
  7. 確認画面で「OK」を押すと有効化が完了する

有効にすると、開発者向けの管理画面であるLINE Developers のコンソールに、このアカウント用の「Messaging APIチャネル」が自動で作られます。コンソールには、管理画面と同じアカウントでログインします。ツールに渡す情報は、ここから取り出します。

詰まりやすいところ

症状原因対処
「Messaging API」のメニューが押せない・出てこないログインしている人の権限が「管理者」ではない管理者に操作してもらうか、権限を変えてもらう(権限と管理者の追加方法)
既存のプロバイダーが選べないそのプロバイダーの管理権限(Admin)を持っていないプロバイダーの持ち主に権限を付けてもらう。無理なら自社名で新しく作る
コンソールにチャネルが見当たらない管理画面と別のアカウントでコンソールにログインしている/別のプロバイダーを開いている同じアカウントでログインし直し、有効化で選んだプロバイダーを開く
スマホの管理アプリで手順が見つからない設定の操作はPCの管理画面が前提になっているPCのブラウザから操作する(アプリとPCの使い分け)

プロバイダーの決め方:ここだけは後から直せない

プロバイダーは、LINE Developers で「このチャネルを誰が提供しているか」を表す単位です。多くの場合は会社名や店名がそのまま入ります。LINE Developers のドキュメントでは、一度選ぶとプロバイダーの変更や連携解除はできないとされています。

選び方向いている場合注意点
自社名で新しく作るほとんどの店舗・会社。迷ったらこれ名前は会社名・屋号にしておく。担当者の個人名は避ける
自社の既存のプロバイダーを選ぶLINEログインなど、同じ会社の別のチャネルと連携させたい選ぶには、そのプロバイダーの管理権限が必要
制作会社・代理店のプロバイダーを選ぶその会社が長期的に運用を担う前提がある契約が終わっても、プロバイダーは付け替えられない。持ち主が他社になる

もう1つ知っておきたいのが、お客様を見分けるID(ユーザーID)はプロバイダーごとに別の値になるという点です。同じ会社のLINEログインや会員サイトとお客様をひも付けたいなら、それらと同じプロバイダーを選ぶ必要があります。逆に、関係のないサービスを1つのプロバイダーに詰め込むと、権限の管理が複雑になります。

「担当者の個人アカウントで作った」「前の制作会社のプロバイダーに入っている」ケースは、あとで担当交代やツール乗り換えのときに困る代表例です。引き継ぎの準備はLINE公式アカウントの引き継ぎ、ツールの乗り換えはLINE拡張ツールの乗り換えを考えたらにまとめています。

拡張ツールに渡す情報とWebhookの設定

有効化が済んだら、ツールの案内に沿って情報を登録します。求められる項目はツールによって違いますが、多くは次のものです。

項目コンソールでの場所役割
Channel IDチャネル基本設定どのアカウントかを示す番号
Channel secretチャネル基本設定届いた通知が本当にLINEから来たものかを確かめる鍵
チャネルアクセストークン(長期)「Messaging API設定」タブで発行ツールがメッセージを送るときの鍵
Webhook URL「Messaging API設定」タブ(ツール側が発行したURLを貼る)お客様のメッセージや友だち追加をツールに届ける宛先

Webhook URLを貼ったら、「Webhookの利用」をオンにし、「検証」ボタンで疎通を確認します。URLを貼っただけでオンにし忘れると、ツール側に何も届かず「受信箱にメッセージが来ない」状態になります。

Webhookの宛先は1つだけ

1つのチャネルに登録できるWebhook URLは1つです。2つのツールに同時にお客様のメッセージを届ける、という使い方は基本的にできません。予約システムと配信ツールを別々に入れたいときは、どちらが受け取るか(または連携の仕組みがあるか)を導入前に確認してください。

Channel secretとトークンは「合鍵」として扱う

Channel secretとチャネルアクセストークンがあれば、そのアカウントの名前でメッセージを送れてしまいます。チャットやメールに貼ったまま残さない、信頼できるツールにだけ登録する、担当者が替わったら発行し直す——の3つを守ってください。

応答設定:自動返信の置き場所を1か所に決める

有効化のあとで最も起きやすいトラブルが二重返信です。LINE Developers のFAQでも、管理画面の応答メッセージとWebhookはそれぞれ独立して動くとされています。つまり、両方をオンにしていると、お客様の1通に対して管理画面の応答メッセージと、ツールの自動返信の両方が返ります。

自動返信を出す場所管理画面の「応答設定」向いている場合
ツールに寄せるWebhook:オン/応答メッセージ・あいさつメッセージ:オフ(ツール側で同じものを作る)タグやお客様ごとの出し分けをしたい。ツールを入れる目的がそもそも自動化
管理画面に残すWebhook:オン/応答メッセージ:オン/ツール側の自動返信:オフツールは受信の一元化や配信だけに使い、返事の文面は今のまま使いたい

どちらでも構いませんが、両方で返す状態だけは避けてください。応答モードの考え方はLINE公式アカウントの自動返信の設定、ツールをつないだ日から応答が変わったときの切り分けは応答メッセージが反応しないを参照してください。

チャットでの手動返信は続けられる

応答設定で「チャット」をオンにしておけば、管理画面やスマホアプリのチャットから人が返信する運用も続けられます。ただし、ツールの受信箱と管理画面のチャットの両方で返事をすると、誰が何を返したかが追えなくなります。返信する画面はどちらか一方に決めておきましょう。

ツールをやめるとき・止めたいとき

LINE Developers のドキュメントでは、LINE公式アカウントを残したまま、Messaging APIチャネルだけを削除することはできないとされています。有効化した状態は、アカウントがある限り残ります。

ツールの利用をやめるときは、代わりに次の2つを行います。

  1. コンソールの「Messaging API設定」で「Webhookの利用」をオフにする(ツールにメッセージが届かなくなる)
  2. ツールに渡していたチャネルアクセストークンを取り消す(発行し直す)(ツールから送れなくなる)

このときコンソール上のステータスは「利用中」のまま表示されますが、故障ではありません。あわせて、ツールに寄せていた自動返信を管理画面の応答メッセージに戻すのを忘れないでください。戻し忘れると、お客様からのメッセージに何も返らない状態になります。

よくある質問

有効にすると、お客様に何か通知が届きますか

届きません。友だちの側から見て、トーク画面やアカウントの表示が変わることもありません。

未認証アカウントや無料のコミュニケーションプランでも使えますか

使えます。Messaging APIの有効化やWebhookは、アカウントの種類や料金プランに関係なく利用できます。ただし、ツールから送ったメッセージは、プランごとの無料メッセージ通数から差し引かれます。

有効にしたあと、管理画面のステップ配信はそのまま動きますか

動きます。管理画面で作ったステップ配信・一斉配信・リッチメニューはそのまま使えます。ツールでも同じ内容を送る設定をすると、お客様には両方が届くので、どちらで送るかを整理してから切り替えてください。

「APIツール」とは何ですか

Messaging APIを通じてLINE公式アカウントにつなぐ外部のサービスのことで、拡張ツールとも呼ばれます。ステップ配信の分岐、予約や顧客台帳との連携、チャットの一元管理など、管理画面だけでは難しいことを補います。どのツールを使う場合も、つなぐ前にこの記事の手順でMessaging APIを有効にし、Webhookの宛先をそのツールに向けます。ツールの選び方はLINE公式アカウント単体でどこまでできる?を参照してください。

制作会社にお願いして有効化してもらっても大丈夫ですか

操作を任せること自体は問題ありません。ただし、どのプロバイダーに入れたかは必ず確認してください。制作会社のプロバイダーに入っていると、契約が終わったあとも付け替えられません。自社名のプロバイダーを作ってもらうよう、最初に依頼しておくのが安全です。

LCALL(自社サービス・PR)も、このMessaging APIでLINE公式アカウントにつないで使う拡張ツールです。LINEアカウントの登録画面では、有効化・Channel IDなどの貼り付け・Webhook URLの設定・応答設定までを5つのステップの案内に沿って進められ、登録するとそのアカウント専用のWebhook URLが表示されます。つないだあとは、お客様とのやりとりを受信箱にまとめ、タグを使ったシナリオ配信を組めます(受信箱・配信・シナリオ・フォームはFreeプラン(友だち300人・一斉配信は月4回まで)から)。AI自動応答はLiteプラン(月額9,800円)からです。プランの内訳は料金ページ、つなぎ方のご相談は無料相談で承ります。

まとめ

  • Messaging APIは、LINE公式アカウントと拡張ツールなど外部のシステムをつなぐ窓口。有効化そのものは無料
  • 有効にしても、友だち・チャット履歴・管理画面の配信・QRコードはそのまま。お客様に通知も届かない
  • 手順は「設定」>「Messaging API」>「Messaging APIを利用する」。操作できるのは管理者だけ
  • プロバイダーは後から変更も連携解除もできない。迷ったら自社名で新しく作る
  • Webhook URLを貼ったら「Webhookの利用」をオンにして検証する。宛先は1つだけ
  • 応答メッセージとツールの自動返信は両方動く。返事を出す場所を1か所に決める
  • やめるときはチャネル削除ではなく、Webhookをオフ+トークンを取り消す。応答メッセージを戻すのを忘れない

まずは、無料で始められます

無料のFreeプランから、今すぐお試しいただけます。使い方の相談だけでも構いません。

関連記事