LINE 官方账号授权

更新时间:
复制 MD 格式

本文档详解 LINE Official Account 与 Chat App 消息服务通道的连接流程、Channel 凭证配置及 Webhook 设置。您将了解如何在 Chat App 消息服务控制台中完成授权,实现向用户主动发送消息。

前提条件

授权流程概述

按步骤引导您完成 Channel 凭证配置和 Webhook 验证:

  1. 在 LINE 开发者后台创建 Provider 与 Channel:在 LINE Developers Console 完成准备工作。

    说明

    在生成 Channel Access Token 时需生成 Long-lived Token(长期有效的访问令牌)。

  2. 在 Chat App 消息服务填写凭证:在 Chat App 消息服务控制台填写 Channel ID、Channel Secret。

  3. 自动配置 LINE Webhook:前往 LINE Developers Console,在需要授权的 Channel 下 Messaging API 频道下打开 Use WebhookWebhook redeliveryError statistics aggregation。开启后在 Chat App 消息服务控制台中单击自动配置 Webhook按钮,系统自动配置 LINE Webhook。请确保您已正确填写 Channel ID、Channel Secret,否则将影响配置。

  4. 确认配置:检查所有配置信息是否正确。

  5. 完成授权:查看授权结果和套餐配额信息。

操作步骤

步骤 1:创建 Provider 与 Channel

在开始授权前,您需要在 LINE Developers Console 完成以下准备工作:

  1. 前往 LINE Developers Console

  2. 创建 Provider(如已有 Provider 可跳过此步骤)。

  3. 在 Provider 下创建 Messaging API Channel。

  4. 记录 Channel 的基本信息,后续步骤将使用。

了解 LINE 官方套餐配额

说明

不同国家地区免费消息配额可能不同,以 LINE 官方页面展示为准。

LINE Official Account 官方提供三种套餐,不同套餐的月度消息发送配额不同:

套餐类型

免费消息配额

说明

Free

500 条/月

适合小规模测试和个人使用。

Light

5,000 条/月

适合中小型企业。

Standard

30,000 条/月

适合大型企业和高频发送场景。

请充分了解 LINE 官方规则并根据业务规模选择合适的套餐,您可以前往 LINE Official Account Manager 查看或购买套餐。

在 Chat App 消息服务绑定时无需指定套餐,系统将在绑定完成后自动识别您当前使用的套餐。

完成准备工作后,单击下一步进入凭证填写页面。

步骤 2:填写凭证

在此步骤中,您需要填写从 LINE Developers Console 获取的 Channel 凭证信息。

获取凭证信息

  1. LINE Developers Console 中,进入您创建的 Messaging API Channel。

  2. Basic settings 标签页中,获取以下信息:

    • Channel ID:纯数字格式的频道标识。

    • Channel Secret:32 位十六进制字符串。

填写凭证

在 Chat App 消息服务控制台的凭证填写页面,填写以下信息:

字段

说明

Channel ID

从 Basic settings 标签页获取的 Channel ID。

Channel Secret

从 Basic settings 标签页获取的 Channel Secret。

所有字段均为必填项。填写完成后,单击下一步

步骤 3:配置 Webhook

Webhook 用于接收 LINE 平台发送的消息事件和回执通知。在此步骤中,系统将自动配置 Webhook URL 到 LINE Developers Console。

配置步骤

  1. 前往 LINE Developers Console,在需要授权的 Channel 下 Messaging API 频道下打开 Use WebhookWebhook redeliveryError statistics aggregation 开关,否则配置完成后无法获得上行消息。

  2. 继续在 Chat App 消息服务控制台中单击自动配置 Webhook按钮,系统自动配置 LINE Webhook。请确保您已正确填写 Channel ID、Channel Secret,且在 LINE Developer Console 中打开 Webhook 相关开关,否则将影响配置。

如果 Webhook 验证失败,请检查:

  • 网络连接是否正常。

  • LINE Console 中的 Use webhook 等开关是否已开启。

验证通过后,单击下一步进入确认页面。

说明

如果 Webhook 未验证通过,系统将显示警告提示,您可以选择仍然继续或重新验证。

Webhook 验证失败不影响消息发送,但会导致无法接收用户回复和消息回执,无法获得群组信息,建议完成 Webhook 验证后再开始下一步。

步骤 4:确认配置

在此步骤中,系统将以表格形式展示所有配置信息,请仔细核对:

配置项

Channel Name

您的 LINE Official Account 名称。

Channel ID

您填写的 Channel ID。

Channel Secret

隐藏显示 Channel Secret。

Webhook URL

系统生成的 Webhook URL。

Webhook 状态

验证通过或验证失败。

确认信息无误后,单击完成保存配置。

步骤 5:完成授权

授权成功后,系统将显示以下信息:

配置完成状态

展示您已经配置过的信息。

LINE 官方套餐配额

系统将自动获取并展示您当前 LINE Official Account 的官方套餐配额使用情况:

配额信息

说明

本月配额

套餐总配额(如为无限配额套餐则显示“不限”)。

本月已用

已使用的消息条数。

剩余可用

剩余可用条数(不限配额套餐不显示此项)。

配额数据每 60 秒可刷新一次。您也可以单击刷新按钮手动更新数据。

重要

LINE 官方套餐配额数据来自 LINE 官方 API,实际条数扣除由 LINE 平台执行。

Chat App 消息服务作为消息发送工具,不控制也不影响您的 LINE 套餐余额,消息发出后是否扣除套餐条数由 LINE 执行。

如需了解套餐详情或升级套餐,请前往 LINE Official Account Manager

注意事项

  • Webhook 验证失败不影响消息发送,但会导致无法接收用户回复和消息回执。建议完成 Webhook 验证后再开始使用。

  • LINE 官方配额数据每月 1 日重置,请合理规划消息发送计划。