POST
/
api
/
project
/
{projectId}
/
integration
/
line
/
callback
curl --request POST \
  --url https://app.pathors.com/api/project/{projectId}/integration/line/callback \
  --header 'Authorization: Bearer <token>'
{
  "message": "<string>"
}

Webhook 端点

路径参数

projectId
string
required

您的项目 ID

请求头

LINE Messaging API 将发送带有特定头部的请求用于身份验证和验证。

请求体

请求体遵循 LINE Messaging API webhook 事件格式

示例:

{
  "events": [
    {
      "type": "message",
      "message": {
        "type": "text",
        "text": "你好"
      },
      "timestamp": 1462629479859,
      "source": {
        "type": "user",
        "userId": "U4af4980629..."
      },
      "replyToken": "nHuyWiB7yP5Zw52FIkcQobQuGDXCTA",
      "mode": "active"
    }
  ]
}

响应

message
string

表示 webhook 处理结果的状态消息

成功响应示例:

{
  "message": "OK"
}

错误响应

状态码描述
400集成已禁用
404未找到集成
500内部服务器错误

设置指南

  1. LINE Developers Console 创建 LINE channel
  2. 在您的 LINE channel 设置中配置 webhook URL
  3. 在您的 Pathors 项目设置中启用 LINE 集成
  4. 将您的 LINE channel 访问令牌添加到集成配置中