LINE
LINE 适配器走 Messaging API Webhook。
前置
- 在 LINE Developers 创建 Provider → Channel(Messaging API)。
- 获取 Channel Access Token 与 Channel Secret。
- Webhook URL:
https://<你的公网>/line,Use webhook = Enabled。
环境变量
export LINE_CHANNEL_ACCESS_TOKEN=...export LINE_CHANNEL_SECRET=...export LINE_WEBHOOK_HOST=0.0.0.0export LINE_WEBHOOK_PORT=16670export LINE_WEBHOOK_PATH=/lineThread 语义
LINE 为 1:1 聊天或群聊;thread key = userId 或 groupId。
故障排查
- Signature validation failed:
LINE_CHANNEL_SECRET错;签名算法是 HMAC-SHA256。 - Reply token expired:此适配器使用 LINE push message 发送任务回复;replyToken 只作为传入 webhook 元数据保留。