LINE 连接的是一个由你自己创建并控制的官方账号。设置向导会一步步引导你完成,并以粘贴两个值结束,因此主要操作发生在 LINE 自己的控制台里,随后连接会在向导中立即完成。
设置官方账号
创建一个 LINE 官方账号,完成 LINE 自己的账号创建流程,名称可以随意选择。然后打开 LINE 官方账号管理后台,进入 Messaging API 设置,开启 Messaging API。
完成后,该渠道会出现在 LINE Developers Console 中。从基本设置里复制 Channel Secret,并在 Messaging API 标签页里签发一个长期有效的 Channel Access Token,然后把两者都粘贴到向导里,向导会验证并连接账号。
一对值被拒绝几乎总是意味着其中一个值是从错误的页面复制的,或者令牌根本没有签发——重新复制两者是首先该尝试的做法。Channel Secret 和 Channel Access Token 只应出现在设置向导里,不应出现在任何其他地方;切勿把其中任何一个,或任何其他服务商凭据,发送到产品支持对话中。
两项存在于 LINE 控制台的设置
有两项设置在 Yims.ai 的可控范围之外,跳过其中任何一项都会导致令人困惑的结果。
- 如果顾客消息始终收不到,请在 Messaging API 标签页里开启 webhook 设置——webhook 地址本身在设置过程中已经配置好了。
- 如果 LINE 自带的固定回复先于真正的答案到达,请把回应模式设为 Bot,并关闭自动回复和欢迎消息。
商家权限
商家权限验证是独立于连接账号的另一步,它通过发送一个代码来完成,因为 LINE 用来打开聊天的链接无法像其他平台那样携带隐藏的值。向导里的按钮会打开聊天,代码已经预先输入好了——你只需要点发送。为防止按钮无法打开聊天,代码也会以纯文本形式显示出来。
回复会确认商家权限,并附上控制台链接。代码的有效期很短,且只能使用一次,但可以在不重新连接账号的情况下签发新代码。顾客通过官方账号自己的链接联系你的商家,向导会显示该链接供你分享。
断开连接
断开 LINE 连接的表现和其他渠道不同。它会让 Yims.ai 停止回复,但 LINE 本身仍会继续发送消息——LINE 没有提供任何方式让应用关闭这一点。要让 LINE 真正停下来,需要你自己在 Messaging API 设置里关闭 webhook 设置。以后要重新连接时,把该设置重新打开,再从控制台重新连接。