功能

如何将 Twilio 短信与 easySales 连接:完整设置指南

如何将 Twilio 短信与 easySales 连接:完整设置指南

通过 Twilio 向顾客发送订单短信:Account SID 和 Auth Token、Messaging Service 与发件人、测试连接、通知规则以及短信长度。

连接 Twilio 能为你带来什么

Twilio 是一家短信服务商。与 easySales 连接后,它会向你的顾客发送有关订单的短信:订单确认、标签单号、发票、取消、退货。当事件发生时,短信会自动发出;也可以由自动化流程发出,或在订单页面手动发送。

开始之前需要知道两件事:

  • 第三个值是 Messaging Service,而不是电话号码。 easySales 通过你 Twilio 账户中的 Messaging Service 发送每一条短信,顾客看到的发件人也来自这个服务。消息服务 ID 字段填写的是该服务的 ID——以 MG 开头——而不是电话号码或发件人名称。
  • 保存时不做任何校验。 保存 只会存下你输入的内容;这些值是否有效,要通过 测试链接 才能知道。连接本身也还不会向顾客发送任何内容:短信由通知规则、自动化流程或订单页面发出。

开始之前

✓

Twilio 账户

已从试用升级,可以发送到任何号码。

✓

一个 Messaging Service

其 Sender Pool 中有顾客将看到的发件人。

✓

手机在身边

用于接收测试短信。

第 1 步 — 复制 Account SID 和 Auth Token

登录 Twilio Console。在首页的 Account Info 面板中可以看到 Account SID——以 AC 开头——以及 Auth Token,它在你点击 Show 之前处于隐藏状态。把两者都复制下来。

第 2 步 — 创建 Messaging Service 并添加发件人

  1. 在 Twilio Console 中打开 Messaging → Services,点击 Create Messaging Service。
  2. 为它命名——例如 easySales——然后继续到 Sender Pool。
  3. 点击 Add Senders,添加顾客将看到的发件人:一个 Twilio 电话号码、一个字母数字发件人 ID(例如你的店铺名称),或一个短代码。
  4. 完成设置,并复制该服务的 Messaging Service SID,它以 MG 开头。

第 3 步 — 在 easySales 中连接 Twilio

前往 整合方式 → 短信服务,在 Twilio 卡片上点击 连接——如果之前已经连接过,则点击 编辑。

easySales 中的 SMS Services 页面,Twilio 卡片已连接。
整合方式 → 短信服务。

填写表单并点击 保存:

Twilio 表单:Alias “Demo Store SMS”、Account SID、Token 和 Messaging service ID,以及 Test connection、Delete 和 Save 按钮。
来自你 Twilio 账户的三个值。
字段 填写内容
别名 一个便于你在规则中选择服务时识别的名称,例如 店铺短信。
账户 SID Account Info 中的 Account SID,以 AC 开头。
令牌 Account Info 中的 Auth Token。
消息服务 ID 第 2 步中的 Messaging Service SID,以 MG 开头。
Twilio 表单

第 4 步 — 测试连接

打开已保存的连接,点击 测试链接。输入你自己的手机号码,以 + 和国家代码开头——例如 +40722123456——然后点击 继续。easySales 会通过 Twilio 发送一条真实短信,和其他短信一样计费:收到短信,就说明连接有效。如果 Twilio 拒绝发送,会显示其给出的原因。

Twilio 也有自己的记录:Twilio Console 中的 Monitor → Logs → Messaging 列出通过你的账户发送的每一条短信,并附有 Twilio 对发送失败短信给出的原因。顾客没有收到短信时,先到这里查看。

Twilio 的提示 处理方法
The Messaging Service Sid … is invalid 消息服务 ID 字段中填的是别的内容——通常是电话号码。请粘贴你的 Messaging Service 的 MG… SID。
Authenticate Account SID 或令牌有误。请从 Account Info 重新复制两者。
account … is not active 该 Twilio 账户已被暂停或关闭。请在 Twilio 中重新激活,或连接另一个账户。
Please provide a valid number starting with + 输入测试号码时带上 + 和国家代码。
测试被拒绝时

第 5 步 — 选择要发送哪些短信

通知规则 会在订单发生某些事件时发送短信:创建了标签,订单被创建、开票、取消或完成,配送状态发生变化,创建了退货。在中文界面中,模板页面和通知页面都显示为 通知事项。先在 顾客 下的模板页面(通知事项)的 短信 标签中编写短信,然后在 顾客 下的通知页面(通知事项)中,在所需事件下创建规则。

针对 AWB Created 事件的通知规则 “SMS - order shipped”,通过 Twilio 发送,在 Send message for following channels 下勾选了三个网店,并使用 “Order shipped SMS” 模板。
规则通过所选服务发送,仅针对勾选的渠道。
  • 选择服务 — 规则发送所使用的短信服务:Twilio 以及该连接的 别名。
  • 发送以下渠道的消息 — 勾选每一个其订单应收到短信的平台和网店。未勾选渠道的订单不会收到任何短信。
  • 选择合适的模板 — 短信的内容。

短信也可以由自动化流程发送,使用操作 发送订单短信通知;或在订单页面手动发送,使用 通知用户。

短信会发送到顾客的电话号码,并根据收货地址所在国家写成国际格式。

常见问题

在 Twilio Console 首页的 Account Info 面板中。点击 Show 即可看到 Auth Token。

你 Twilio 账户中某个 Messaging Service 的 SID,以 MG 开头。在 Messaging → Services 下创建一个,并把你的发件人添加到它的 Sender Pool。电话号码在这个字段中无法使用。

不可以。easySales 需要 Account Info 中的 Account SID 和 Auth Token。SID 以 SK 开头的 API 密钥无法使用。

打开已保存的连接,点击 测试链接,输入以 + 和国家代码开头的手机号码,然后点击 继续。收到测试短信,就说明连接有效。

收费。这是一条通过你的 Twilio 账户发送的真实短信。

仅连接不会发送任何内容。先在 顾客 下的模板页面(通知事项)创建一个短信模板,再在 顾客 下的通知页面(通知事项)创建使用该模板的规则,选择 Twilio 服务并勾选你的销售渠道。

在 Twilio Console 的 Monitor → Logs → Messaging 中。这里列出通过你的账户发送的每一条短信,并附有 Twilio 对发送失败短信给出的原因。

中文文本始终使用 Unicode,表情符号也会让短信切换为 Unicode:一条短信只能容纳 70 个字符,而不是 160 个。请把模板写得简短。

本指南对你有帮助吗?