LINE
LINE Messaging API 通过签名 Webhook 收文本,出站文字使用 Push API 和 Channel Access Token。当前接入不会保存短期 webhook reply_token 来代替推送授权,也不承诺媒体消息进入 Anyy 对话。
准备账号和 HTTPS
需要 LINE Messaging API Channel、v2.1 Channel Access Token 和 Channel Secret。Bot User ID 可选,仅在确实要匹配平台身份时填写,不使用任意联系人 ID 代替。
先按消息平台配置 Anyy 入站监听与 HTTPS 反向代理,再把路径注册到 LINE Developers Console 并启用:
/channels/line/ACCOUNT_ID/webhook
平台资料见LINE Messaging API 文档。Channel Secret 校验原始请求体,代理必须原样转发。
填写 Anyy 表单
打开 Dashboard 渠道 → 添加 → LINE,填写 channel_access_token、channel_secret 和可选 bot_user_id。默认账号 ID 为 line。
新账号私聊默认 open、群聊默认 mention。运行 anyy setup channel 后选择 LINE,可修改 DM 为 open/allowlist/disabled,Group 为 mention/open/allowlist/disabled。该平台不支持 Pairing;当前设置动作没有名单条目编辑器,选择 allowlist 不等于已建立允许名单,详见设置范围。
分开验证两种会话
anyy channel reload
anyy channel doctor line
先做 Console Webhook 验证,再用符合策略的用户发私信,最后测试群聊提及。出站 Push 仍要求目标允许平台推送,不能把一条有效 Webhook 当成任意收件人的发送权限。
收到但不能回复时,核对 Token、目标推送资格和 Channel 状态;群里不回复时检查提及和群策略。当前支持的文本长回复会分段,未知或部分成功的发送不要整条盲重试。