如何通过 LINE MINI App 认证审查:提交清单与常见拒绝原因
要通过 LINE MINI App 认证审查(verification review),需要提交一个提供者名称、服务事业主名称和隐私政策主体企业三者一致的频道,附上可公开访问的隐私政策与服务条款链接,为审查员必须完成的预约、支付、下单等每一个流程准备测试场景与测试凭证,并确认服务本身不落入 LINE MINI App Policy 列出的禁止行业与禁止内容。LY Corporation 通常在一到两周内完成审查;被拒后需要修改并再次提交,申请者无法指定完成日期。
要点速览
- 认证是使用生产环境 service message、Custom Path、主屏幕快捷方式、Common Profile Quick-fill、授权同意简化以及带认证标识品牌 header 的唯一路径。
- 最常见的拒绝原因是提供者名称、服务事业主名称与隐私政策中的企业名不一致 —— 三者必须指向同一法律实体。
- 禁止行业(赌博、借贷、烟草、相亲、募资等)与禁止内容(侵权、误导比较、垃圾营销)是硬性政策门槛,不是风格问题。
- 审查大约需要一到两周,无法加急;提交后修改生产环境 Endpoint URL 可能触发再次审查,应提前固化。
- 如果你的真实需求只是接收普通 LINE 客户消息,那是一个独立的 inbound 架构决策,而不是认证步骤。
认证审查到底在检查什么
一个 LINE MINI App 频道初始状态为未认证。在内部的 Developing 渠道上可以进行功能测试和迭代。要把一个 Published 渠道从未认证变为已认证,需要把频道提交给 LY Corporation 审查,而审查评估的是身份一致性、政策合规性,以及审查员能否真正跑通核心流程 —— 而不仅仅是应用能否启动。
认证不要与两个相邻决策混淆。第一,它和 Verified LINE Official Account(已认证 LINE 官方账号)不是一回事,那是另一个独立产品,有自己的审查路径;如果你需要的是官方账号认证,请先阅读使用 LINE 的国家与官方账号选项指南。第二,认证回答的是”这个 MINI App 能否使用仅限认证的功能”,而未认证限制指南回答的是”审查前我能上线什么”—— 是两个不同的问题。
提交清单:需要准备的信息和材料
在 LINE Developers Console 打开 Review request 之前,先准备好以下内容。官方提交指南是这些要求的来源。
| 项目 | 需要准备的内容 | 审查关注的原因 |
|---|---|---|
| 提供者名称 | 法律实体名称,与服务事业主一致 | 与隐私政策企业名比对一致性 |
| 服务事业主名称 | 实际运营该服务的组织 | 必须与提供者和政策持有方为同一实体 |
| 渠道说明 | 清晰描述 MINI App 提供什么 | 审查员据此界定测试范围 |
| 隐私政策 URL | 可公开访问的页面,且其中企业名与提供者一致 | 此处不一致是最常见的拒绝原因 |
| 服务条款 URL | 可公开访问的服务条款页面 | 政策合规要求 |
| Callback / Endpoint URL | 生产环境 endpoint,提交前已固化 | 审查后修改可能触发再次审查 |
| 参考材料 | 测试账号、示例商品、店铺或预约场景,以及启用 Basic Auth 时的账号密码 | 让审查员无需猜测即可完成每个流程 |
| API scope | 仅申请服务实际用到的权限 | 过宽的权限会与声明用途不符 |
| 官方账号联动 | 仅在 MINI App 依赖时才连接 | 与 MINI App 流程的一致性审查 |
如果是 service message,还需要通过审核的模板,且模板必须确认或响应用户在 MINI App 内的动作。在提交前用service message 模板审核清单准备好,因为生产环境 service message 既要求已认证频道,也要求通过审核的模板。
常见拒绝原因
绝大多数拒绝可归为四类。LY Corporation 没有义务详细解释审查结果,所以在提交前预防这些问题,远比被拒后再申诉划算。
1. 身份不一致(首要原因)。 提供者名称、服务事业主名称和隐私政策中的企业名必须是同一法律实体。常见的失败场景是隐私政策写的是母公司或品牌名,而提供者频道注册在子公司或经营别名下。提交前把三者对齐。
2. 禁止行业。 LINE MINI App Policy 完全禁止若干类别,包括宗教团体、夜店/俱乐部、赌博、相亲/婚介、借贷、募资、传销、烟草/电子烟、武器毒药和临床试验。落入这些类别的服务无论质量如何都无法通过审查。
3. 禁止内容。 即使在允许的行业内,内容也可能触发拒绝:知识产权侵权、误导或激进营销、垃圾信息、暴力或性表达、与他司产品的不当比较或排名。service message 文案若偏向促销 —— 优惠券、新品通知、奖励或一般活动公告 —— 也会被拒,因为 service message 必须确认或响应用户的动作。
4. 技术与文档缺口。 这些不是功能 bug。常见的有:生产环境 Endpoint URL 在上次审查后被修改、页面跳转或文案与提交说明不符、启用 Basic Auth 但未提供测试凭证、API scope 超出声明用途。每一项都会导致重新提交。
审查时间线与状态
LINE 表示审查通常大约需要一到两周。没有加急选项,申请者无法指定完成日期。审查状态可在 LINE Developers Console 查看,被拒后需要修复指出的问题并再次申请,这会再增加一个周期。
这意味着排期风险。如果某次季节性活动或上线依赖仅限认证的功能,请预留足够缓冲以应对一次复审。在首次提交前固化生产 endpoint、敲定隐私政策与服务条款文案,是避免因可预防的拒绝而损失一周的最有效做法。
你真的需要认证吗
只有当某个仅限认证的功能处于关键路径时,才值得申请认证。官方自定义功能矩阵列出了未认证 Published 渠道已经能做的事 —— 包括自定义动作按钮、官方账号好友提示和地区支持的支付接入 —— 所以这些功能本身不能成为认证理由。
在以下至少一种情况下使用认证:
- 与预约、订单或其他应用内动作绑定的生产环境 service message。
- 可识别的 Custom Path,例如
miniapp.line.me/#/<你的品牌名>。 - 主屏幕快捷方式、Common Profile Quick-fill 或授权同意简化。
- 显示 MINI App 名称和认证标识的品牌 header,或通过 LINE Home 与搜索被发现。
如果以上都不适用,先把核心流程作为未认证 Published 渠道上线,日后再考虑认证,这是一个合理的排期选择,而不是失败。
UnifyPort 的承接位置
UnifyPort 不会认证 LINE MINI App、不会代为提交审查、不会审核 service message 模板,也不会授予任何 LINE 平台特权。需要认证时请走上述官方审查路径。
UnifyPort 承接的是另一个独立需求:在 MINI App 审查进行中或之后,接收来自已连接 LINE 账号的普通客户消息,并路由到自己的支持系统。LINE 授权使用扫码登录,QR URL 和 PIN 不是在同步响应中返回,而是通过账号授权事件异步到达。连接完成后,入站文本消息以标准 message.received 信封送达,包含 id、type、provider、account_id、occurred_at 和 data。
如果 webhook endpoint 配置了 signing_secret,每次投递都会附带 X-Device-Timestamp 和 X-Device-Signature。签名是 hex 编码的 HMAC-SHA256,签名串为 "<X-Device-Timestamp>" + "." + "<原始请求体>",你的接收端必须基于原始请求体验签后才能存储或路由事件。支持的回复使用标准的 POST /v1/messages 路径。webhook 投递与签名指南详细说明了这一验证步骤。
这种分离让两个决策保持诚实:为官方身份、被发现能力和事务性 service message 选择已认证 MINI App;当运营需求是接收和路由自由格式的 LINE 客户对话时,再单独选择 inbound 消息层。两者不能互相替代 —— 认证不会投递客户消息,inbound webhook 也不会解锁 MINI App 功能。
局限与权衡
当 MINI App 本身承载预约、订单、会员或其他需要审核的事务性通知动作,或当通过 LINE 被发现和品牌 header 对采用率很重要时,官方认证路径更合适。
非官方接口无法授予任何 LINE 平台特权。它不会把普通账号消息变成 MINI App service message,也不会影响模板审核、Custom Path 资格或认证标识。它的作用更窄:连接账号、以可验证签名投递支持的入站消息、通过标准 API 暴露支持的回复。除非你的应用有意通过共享的客户或订单标识把两者串联,否则应把 MINI App 产品和客户消息管道作为两套独立系统维护。
FAQ
LINE MINI App 认证审查需要多久?
LINE 表示审查通常大约需要一到两周。没有加急选项,申请者无法指定完成日期,被拒后需要修改并再次提交,会再增加一个审查周期。
LINE MINI App 为什么会被拒?
最常见的原因是提供者名称、服务事业主名称和隐私政策企业名不一致。其他常见原因包括禁止行业或内容、service message 文案偏向促销、提交后修改生产环境 Endpoint URL,以及缺失测试凭证或页面跳转与说明不符。
未认证的 LINE MINI App 可以上线吗?
在支持的市场,被允许的客户可以发布未认证 MINI App,在决定认证前先验证核心流程。生产环境 service message、Custom Path、主屏幕快捷方式等功能仍需认证。完整的能力对比见未认证限制指南。
接收 LINE 客户消息需要认证吗?
不需要。接收普通 LINE 客户消息是与 MINI App 认证独立的 inbound 架构决策。inbound webhook 从已连接账号投递支持的消息,但不会解锁 MINI App 功能。
认证会审核我的 service message 模板吗?
认证让频道具备发送生产环境 service message 的资格,但每个模板仍需单独审核。在提交两项审核前,用与动作绑定的用例、有效变量和永久链接准备好模板。
下一步
如果你的需求是接收普通 LINE 客户消息而非 MINI App 认证,先阅读 LINE 授权指南了解扫码登录流程,再在平台能力矩阵中确认收发边界后设计支持工作流。
来源
官方 LINE 来源,核验日期 2026-08-03: