OTT 服务

更新时间:
复制 MD 格式

阿里云 Chat App 消息服务通过 OTT 服务模块统一管理 WhatsApp、Messenger、Instagram、Telegram、LINE 等第三方即时消息平台的发送账号。完成账号注册与绑定后,即可把各平台的消息收发能力集成到业务系统,实现跨平台的消息自动化、客户服务和营销通知。本文介绍账号的资源映射关系、状态与生命周期、各平台的注册流程,以及配额与维护约束。

什么是账号

账号是 Chat App 消息服务中用于连接外部消息平台的配置实体。每个账号在逻辑上代表一个用于收发消息的唯一身份,例如一个 WhatsApp 电话号码或一个 Facebook 公共主页账号。账号具备以下核心特性:

  • 唯一身份标识:每个账号代表一个独立的第三方平台账号资源。

  • 统一管理:通过 OTT 服务模块集中配置和管理所有平台连接。

  • 灵活扩展:支持多种消息平台,满足不同业务场景需求。

支持的平台与绑定资源

不同类型的账号需要绑定不同的第三方平台资源,并遵循其特定的技术要求。各平台的绑定资源与前置要求如下。

功能项

WhatsApp

Messenger

Instagram

Telegram

LINE

绑定资源

WhatsApp Business 号码或 WhatsApp Business App 号码

Facebook 公共主页账号

Instagram 专业账户

Telegram 机器人

LINE 官方账号

前置要求

已完成 WhatsApp Business Account(WABA)账号注册与验证,或在注册流程中创建新的 WABA;采用共存方式时需已注册 WhatsApp Business App 账号

已注册 Facebook 公共主页账号,或在注册流程中创建

已注册 Instagram 专业账号及与之关联的 Facebook 公共主页,或在注册流程中创建

已注册 Telegram 账号,机器人可在注册流程中通过 BotFather 创建

已注册 LINE 官方账号,Provider 与 Channel 在注册流程中创建

账号生命周期与状态

一个账号从注册到删除包含三个阶段:

  1. 注册与绑定:在控制台按目标平台的流程创建发送账号,并完成与第三方平台商业账号的绑定或授权,账号由此获得发送消息的权限。

  2. 使用与维护:在发送账号的管理页面监控账号状态、查看数据报表、更新配置、重新绑定第三方平台账号。

  3. 删除:手动永久删除账号。

    本文覆盖注册与绑定阶段的操作,使用与维护阶段的操作在发送账号的管理页面完成。账号在完成绑定或授权之前处于未绑定状态,该状态下无法正常收发消息。删除账号的前提是账号处于未绑定状态:已完成绑定或授权的账号需先联系客户经理在后台手动解绑,解绑后才能删除。

警告

删除账号为不可逆操作,请谨慎操作。

适用范围

注册发送账号前需满足以下条件:

  • 第三方平台资源:各平台的绑定资源与前置要求见支持的平台与绑定资源。其中 WABA、Facebook 公共主页、Instagram 专业账号、Telegram 机器人,以及 LINE Developers Console 中的 Provider 与 Channel 可在对应的注册流程中创建;LINE 官方账号、WhatsApp Business App 账号与 Telegram 账号需提前在对应的第三方平台注册。

配额与限制

  • 账号总数:Chat App 的账号数量不区分账号类型,默认最大值是 100 个。如需更多账号,联系客户经理申请扩容。

注册发送账号

六个平台的注册流程相互独立,均为向导式流程。根据要注册的发送账号类型,选择对应的流程。

平台

注册流程

步骤数

流程要点

WhatsApp

WhatsApp 发送账号注册

4

选择接入方式,并在 Meta 官方嵌入式注册页面完成授权与号码验证

Messenger

Messenger 发送账号注册

3

在 Meta 嵌入式注册页面授权 Facebook 公共主页

Instagram

Instagram 发送账号注册

3

在 Meta 嵌入式注册页面授权 Instagram 专业账号

Telegram

Telegram 发送账号注册

3

填写 BotFather 生成的 API Token

LINE

LINE 发送账号注册

6

在 LINE Developers Console 创建 Provider 与 Channel、填写凭证并配置 Webhook

通用字段与操作规则

以下规则适用于全部平台的注册流程,各流程中不再重复说明:

  • 发送账号名称:用于在控制台中识别该发送账号,建议使用有意义的名称,长度不超过 50 个字符。

  • 备注:可选填,长度不超过 150 个字符。

  • 向导回退:在任一步骤单击上一步,返回上一步修改已填写的信息。

WhatsApp 发送账号注册

WhatsApp 提供两种接入方式,在流程第一步选定,选定后的注册路径不同:

接入方式

适用场景

账号前提

WhatsApp Business API

适合中大型企业,通过程序化访问实现与客户的规模化沟通

已注册 WABA 账号,或在注册流程中创建新的 WABA

WhatsApp Business App 共存

沿用现有的 WhatsApp Business 应用账号和电话号码

已注册 WhatsApp Business App 账号

步骤一:选择接入方式

  1. 登录 Chat App 消息服务控制台

  2. 在左侧导航栏,选择 OTT 服务 > WhatsApp

  3. 单击新建发送账号

  4. 单击要使用的接入方式卡片,然后单击下一步

步骤二:设置发件信息

  1. 发送账号名称输入框中,输入账号名称。

  2. (可选)在备注输入框中,输入备注信息。

  3. 单击下一步

步骤三:注册

  1. 阅读注册流程说明。

  2. 单击开始注册,打开 Meta 官方嵌入式注册页面。

  3. 在弹出的页面中,使用 Facebook 账号登录并授权,创建或选择已有的 WhatsApp Business 账号(WABA),添加并验证业务电话号码。

  4. 完成授权后,系统自动同步账号信息并进入下一步。

重要

注册过程中请勿关闭弹窗,完成授权后系统将自动跳转。

步骤四:完成

页面显示 WABA ID、账户名称、绑定号码等账号信息,即表示注册成功。此时可单击返回服务列表,返回当前服务的发送账号列表;或单击进入管理,进入该发送账号的管理页面。

Messenger 发送账号注册

步骤一:设置发件信息

  1. 登录 Chat App 消息服务控制台

  2. 在左侧导航栏,选择 OTT 服务 > Messenger

  3. 单击新建发送账号

  4. 发送账号名称输入框中,输入账号名称。

  5. (可选)在备注输入框中,输入备注信息。

  6. 单击下一步

步骤二:Facebook 公共主页授权

  1. 阅读 Facebook 公共主页授权流程说明。

  2. 单击开始授权,打开 Meta 嵌入式注册页面。

  3. 在弹出的页面中,注册并创建 Facebook 公共主页(如果还没有),然后登录 Facebook 账号并选择需要授权的公共主页。

  4. 等待授权完成,系统自动进入下一步。

重要

授权过程中请勿关闭弹窗,完成授权后系统将自动跳转到下一步。

步骤三:完成

页面显示页面 ID、页面名称、连接状态等账号信息,即表示授权成功。此时可单击返回服务列表,返回当前服务的发送账号列表;或单击进入管理,进入该发送账号的管理页面。

Instagram 发送账号注册

步骤一:设置发件信息

  1. 登录 Chat App 消息服务控制台

  2. 在左侧导航栏,选择 OTT 服务 > Instagram

  3. 单击新建发送账号

  4. 发送账号名称输入框中,输入账号名称。

  5. (可选)在备注输入框中,输入备注信息。

  6. 单击下一步

步骤二:Instagram 专业账号授权

  1. 阅读 Instagram 专业账号授权流程说明。

  2. 单击开始授权,打开 Meta 嵌入式注册页面。

  3. 在弹出的页面中依次完成以下操作:

    • 注册并创建 Instagram 账号(如果还没有),并将账号切换为专业账号。

    • 登录 Instagram 账号。

    • 选择或创建公共主页。

    • 选择要授权的 Instagram 专业账号。

  4. 等待授权完成,系统自动进入下一步。

    Instagram 账号必须是专业账号才能使用消息服务。

重要

授权过程中请勿关闭弹窗。

步骤三:完成

页面显示账号 ID、账号名称、页面 ID、页面名称、连接状态等账号信息,即表示授权成功。此时可单击返回服务列表,返回当前服务的发送账号列表;或单击进入管理,进入该发送账号的管理页面。

Telegram 发送账号注册

步骤一:设置发件信息

  1. 登录 Chat App 消息服务控制台

  2. 在左侧导航栏,选择 OTT 服务 > Telegram

  3. 单击新建发送账号

  4. 发送账号名称输入框中,输入账号名称。

  5. (可选)在备注输入框中,输入备注信息。

  6. 单击下一步

步骤二:Telegram 机器人授权

  1. 阅读 Telegram 机器人授权流程说明。

  2. 在 Telegram APP 中搜索 BotFather,通过 BotFather 创建机器人并获取 API Token。

  3. API Token 输入框中,粘贴从 BotFather 获取的 API Token。

  4. 单击下一步

说明

API Token 格式为数字:字母组合,例如 822xxxxxxxx:AAF...。从 BotFather 获取的 Bot API Token 用于授权 Chat App 访问 Telegram 机器人。

步骤三:完成

页面显示机器人名称、机器人地址、API Token(脱敏显示)等账号信息,即表示授权成功。此时可单击返回服务列表,返回当前服务的发送账号列表;或单击进入管理,进入该发送账号的管理页面。

LINE 发送账号注册

步骤一:设置发件信息

  1. 登录 Chat App 消息服务控制台

  2. 在左侧导航栏,选择 OTT 服务 > LINE

  3. 单击新建发送账号

  4. 发送账号名称输入框中,输入账号名称。

  5. (可选)在备注输入框中,输入备注信息。

  6. 单击下一步

步骤二:创建 Provider 与 Channel

  1. 单击前往 Console,打开 LINE Developers Console

  2. 在 LINE Developers Console 中使用 LINE 账号登录,单击 Create a new provider,输入 Provider 名称(通常为公司或品牌名称),然后单击 Create 完成创建。

  3. 在 Provider 页面中单击 Create a new channel,选择 Messaging API 类型,填写 Channel 名称、描述、图标等基本信息,选择所属行业类别,同意服务条款后单击 Create

  4. 确认 Channel 创建成功,进入 Channel 详情页。

  5. 返回 Chat App 消息服务控制台,单击下一步

步骤三:填写凭证

  1. 在 Channel 详情页的 Basic settings 标签页中,复制 Channel ID 与 Channel secret。

  2. 返回 Chat App 消息服务控制台,在 Channel ID 输入框中粘贴 Channel ID,在 Channel Secret 输入框中粘贴 Channel Secret。

  3. 单击下一步

说明

Channel Secret 是敏感信息,请妥善保管。

步骤四:配置 Webhook

自动配置 Webhook 前,需在 LINE 侧打开 Webhook 相关开关,并确认 Channel ID、Channel Secret 填写正确,否则配置完成后无法获得上行消息。

  1. 前往 LINE Developers Console,在需要授权的 Channel 下 Messaging API 频道下打开 Use Webhook、Webhook redelivery、Error statistics aggregation 开关。

  2. 返回 Chat App 消息服务控制台,单击自动配置 Webhook,由系统自动配置 LINE Webhook。

  3. 如果 Webhook 验证失败,检查以下事项后重新验证:

    • 网络连接是否正常。

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

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

重要

如果 Webhook 未验证通过,系统将显示警告提示,可以选择仍然继续或重新验证。Webhook 验证失败不影响消息发送,但会导致无法接收用户回复和消息回执,无法获得群组信息,建议完成 Webhook 验证后再开始下一步。

步骤五:确认配置

  1. 查看配置信息摘要,确认所有信息正确。

  2. 确认 Webhook 状态为验证通过

  3. 单击完成

重要

确保 Webhook 验证已通过,否则 Chat App 将无法接收 LINE 消息事件。

步骤六:完成

页面显示账号信息和 LINE 官方套餐配额信息,即表示注册成功。此时可单击返回服务列表,返回当前服务的发送账号列表;或单击进入管理,进入该发送账号的管理页面。

后续步骤

发送账号注册完成后,按平台执行对应的后续操作:

  • WhatsApp:创建消息模板并送审,模板审核通过后即可开始向用户发送消息。

  • Messenger 与 Instagram:在模板设计中配置消息模板,并开始回复用户上行消息。

  • Telegram:在机器人管理中配置 Webhook;在模板管理设计中创建模板后,可以向用户发送消息。

  • LINE:如需更换 Token 或修改配置,可随时进入账号设置页面重新编辑。套餐配额数据来自 LINE 官方 API,如需了解套餐详情或升级套餐,前往 LINE Official Account Manager。

常见问题

账号数量有限制吗?

默认配额与各平台的单独数量限制见配额与限制。如需超出默认配额,联系客户经理申请扩容。

可以删除已绑定的账号吗?

不能直接删除。已完成绑定或授权的账号需先联系客户经理在后台手动解绑,账号回到未绑定状态后才能删除,完整规则见账号生命周期与状态

账号绑定失败怎么办?

检查以下事项:

  • 确认已满足对应平台的前置要求,详见支持的平台与绑定资源

  • 确认第三方平台账号状态正常。

  • 确认授权流程完整无误,例如 Meta 嵌入式注册弹窗在授权完成前未被关闭。