ガイド

LINE Notify 代替 2026:移行先の比較と移行手順

LINE Notifyは2025年3月31日にサービスを終了しました。Messaging APIのプッシュメッセージ、LINE公式アカウントの一斉配信、ノーコードWebhookツールなど現実的な移行先を比較し、コードレベルの移行手順と料金の変化を解説します。

LineBot.pro Team11 分で読めます
LINE Notify 代替 2026:移行先の比較と移行手順

#LINE Notifyに何が起きたのか

LINE Notifyは、パーソナルアクセストークンとnotify-api.line.meへの1回のHTTP POSTだけで、自分のLINEトーク(またはグループ)に通知を送れる無料サービスでした。2016年の登場以来、サーバー監視アラート、CI/CDパイプライン、Google Apps Scriptの自動化、IoTセンサー、社内ツールなど、日本・タイ・台湾の開発者の定番インフラになっていました。

その時代は終わりました。LINEヤフー(LY Corporation)は2024年10月に提供終了を発表し、LINE Notifyは2025年3月31日に正式にサービスを終了しました。パーソナルアクセストークンは無効化され、NotifyのAPIエンドポイントはリクエストを受け付けません。旧エンドポイントを呼び続けているスクリプトは、あの日からずっと失敗し続けています。

公式に推奨されている移行先は LINE Messaging API — LINE公式アカウントから送るプッシュメッセージです。機能的には代替になりますが、3つのことが同時に変わります:

  1. 認証:Notifyの個人トークンの代わりに、Messaging APIチャネルのチャネルアクセストークンを使う
  2. 宛先:「トークンの持ち主」ではなく、明示的なユーザーID / グループIDを指定する
  3. 料金:Notifyは実質無制限に無料でしたが、Messaging APIのプッシュは月間の通数上限(無料枠あり)にカウントされる

#移行先の選択肢まとめ

#選択肢1:LINE Messaging APIのプッシュメッセージ(公式ルート)

LINE公式アカウントを作成し、Messaging APIを有効化して/v2/bot/message/pushエンドポイントを呼びます。機能的に最も近い代替であり、テキスト・画像・スタンプに加えて、NotifyにはなかったFlex Messageまで送れます。代わりにセットアップがやや重く、通数上限があります(詳細は料金セクション)。

#選択肢2:LINE公式アカウントの一斉配信(ノーコード)

「通知」の実態が人間向けのお知らせ — キャンペーン、スケジュール変更、ステータス更新 — なら、LINE Official Account Managerから友だち全員へ一斉配信できます。ゼロから始めるならLINE公式アカウント設定ガイドをどうぞ。

#選択肢3:Webhookトリガー付きの自動化プラットフォーム

LineBot.proのLINE自動化のようなツールはMessaging APIの上に構築されており、Notifyの一番の長所 — スクリプトやcron、外部サービスから叩けるシンプルなエンドポイント — を取り戻せます。トークン管理・ユーザーID・通数管理を自前で持ちたくないチームに現実的な選択肢です。

#選択肢4:マシン向けアラートはLINEの外へ

受信者が自分と運用チームだけなら、LINE公式アカウントはオーバースペックかもしれません。Telegramボット、Discord Webhook、Slack Incoming Webhook、ntfy、メールは無料で数分で設定でき、通数制限もありません。社内向けならLINE WORKSやSlackへ移し、LINEは顧客向けメッセージ専用に残す、という整理をした開発者も多くいます。

#Messaging APIへの移行手順

  1. LINE公式アカウントを作成(無料)— LINE for Businessから。手順は設定ガイド参照
  2. Messaging APIを有効化LINE DevelopersコンソールでMessaging APIチャネルを作成
  3. チャネルアクセストークン(長期)を発行 — チャネルの「Messaging API」タブから。これが旧Notifyトークンの代わり
  4. 宛先のユーザーIDを取得 — 自分のユーザーIDはチャネル基本設定の「あなたのユーザーID」に表示されます。他の人に送るには、その人が公式アカウントを友だち追加している必要があります
  5. グループ通知の場合:「グループトークへの参加を許可する」を有効にし、ボットをグループに招待して、joinイベントのWebhookからgroupIdを取得します。Notifyと違い、グループはトークンではなくIDで特定します
  6. HTTPコールを書き換え(次セクション)

Webhook側の構築・運用を自前でやりたくない場合は、LINE開発サービスがこの種の移行をそのまま請け負います。

#コードレベルの移行(Before / After)

Before — LINE Notify(もう動きません):

bash
curl -X POST https://notify-api.line.me/api/notify \
  -H 'Authorization: Bearer NOTIFY_TOKEN' \
  --data-urlencode 'message=バックアップ完了'

After — Messaging APIプッシュ:

bash
curl -X POST https://api.line.me/v2/bot/message/push \
  -H 'Authorization: Bearer CHANNEL_ACCESS_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "to": "U1234567890abcdef1234567890abcdef",
    "messages": [{ "type": "text", "text": "バックアップ完了" }]
  }'

実際に変わる点:

項目LINE Notify(旧)Messaging APIプッシュ(新)
エンドポイントnotify-api.line.me/api/notifyapi.line.me/v2/bot/message/push
認証パーソナルアクセストークンチャネルアクセストークン
ボディ形式フォームエンコード message=...JSONのmessages配列
宛先暗黙(トークン所有者 / 紐付けグループ)明示的なto:userId / groupId
画像imageFile / サムネイルパラメータimageメッセージタイプ(HTTPS URL)
スタンプstickerPackageId / stickerIdstickerメッセージタイプ
料金無料無料枠あり、以降は月額プランの通数

Node.jsなら公式の@line/bot-sdkがこれらを全部ラップしてくれます — Expressミドルウェアの動くコード例を参照してください。Google Apps Scriptでは、NotifyエンドポイントへのUrlFetchApp.fetchをプッシュエンドポイントへのJSON POSTに書き換え、トークンをスクリプトプロパティに移すだけです。

移行の副産物として、プッシュメッセージはFlex Messageに対応しています。プレーンテキストのサーバーアラートが、重要度カラーとアクションボタン付きのカードになります。

#料金への影響:Notifyは無料だった

LINE Notifyは完全無料で、レート制限も緩やか(トークンあたり毎時1,000コール程度)でした。Messaging APIは仕組みが違います:

  • 応答メッセージ(reply)は無料・無制限 — ただしreplyにはユーザーからの受信メッセージに付くreplyトークンが必要で、通知スクリプトはそれを持っていません
  • プッシュ・マルチキャスト・一斉配信は月間通数にカウント — 公式アカウントの料金プランに紐づき、受信者ごとに1通と数えます
  • 無料枠:日本のコミュニケーションプランは月200通まで無料、ライトプランは月5,000円で5,000通、スタンダードプランは月15,000円で30,000通(+従量)です。最新の数字はLINEヤフー for Businessの料金ページで確認し、通数上限の変遷はMessaging API 2026アップデート記事も参照してください

送信頻度の高いアラートを移す前に計算しましょう。5分おきの監視通知は月およそ8,600通 — 無料枠を大きく超えます。現実的な対策:

  1. 集約:優先度の低いイベントは日次ダイジェストにまとめる
  2. フィルタ:LINEには対応が必要なクリティカルなアラートだけをプッシュ
  3. チャネル分離:高頻度のマシンノイズはDiscord/Telegram/ntfyへ無料で流し、顧客向け・ビジネスクリティカルな通知だけLINEに残す

#代替サービス比較表

代替料金導入難易度LINE内に届くグループ対応向いている用途
Messaging APIプッシュ無料枠あり、以降有料プラン中(開発者が必要)○(ボットが参加)顧客・プロダクト通知
公式アカウント一斉配信同じ通数上限を消費低(ノーコード)○(友だち全員)×(友だちのみ)お知らせ・マーケティング
LineBot.pro自動化無料プラン — 50クレジットから自前でインフラを持ちたくないチーム
Telegramボット無料低〜中×社内・サーバーアラート
Discord / Slack Webhook無料×チャンネル単位開発チームのアラート、CI/CD

多くのビジネスに合うパターンはこうです:顧客向け通知はLINEに残す(顧客が実際にいる場所なので)— Messaging APIまたは自動化プラットフォーム経由で。社内のマシンアラートは無料の開発者向けチャネルへ移す。

#よくある質問

Q: LINE Notifyのトークンはまだ使えますか? 使えません。2025年3月31日にサービスが終了し、トークンは無効化され、notify-api.line.meのエンドポイントはリクエストを受け付けません。猶予期間やレガシーモードはありません。

Q: LINE Messaging APIは無料ですか? 一部無料です。公式アカウントとMessaging APIチャネルの作成は無料、応答メッセージは無制限。ただし通知スクリプトに必要なプッシュメッセージは月間通数にカウントされます — 日本は月200通まで無料、それ以上は有料プランです。

Q: Notifyのようにグループへ送るには? ボットのグループトーク参加を許可し、公式アカウントをグループに招待して、joinイベントのWebhookからgroupIdを取得します。以降はuserIdの代わりにそのgroupIdへプッシュします。

Q: コードを書けない場合、一番簡単な方法は? LINE Official Account Managerから手動で一斉配信するか、LineBot.proのようなノーコードプラットフォームでトリガーを設定し、Messaging APIの処理を任せる方法です。

Q: Google Apps Script / IFTTT連携はどうなりますか? HTTPコールの書き換え(JSONボディ、新エンドポイント、チャネルトークン、明示的な宛先)は必要ですが、全体の構造はそのまま使えます。GASなら通常10行程度の修正です。IFTTT系ツールはMessaging API連携を探すか、Webhook自動化プラットフォームを経由させてください。


次のステップ:

LineBot.proについて

LineBot.proは、LINE公式アカウント向けにリッチメニュー、チャットボット、一斉配信を構築できるLINE自動化プラットフォームです。本記事はLINE Messaging APIの実務経験をもとに、当チームが執筆しています。

お問い合わせ
LineBot.pro

LINEビジネスを自動化する準備はできましたか?

LineBot.proでLINEコミュニケーションの自動化を今すぐ始めましょう。