RevorRevor

点赞 LinkedIn 相关帖子

POST/api/v1/outreach/linkedin/post-likes

根据提供的内容主题,从目标 LinkedIn 用户的近期帖子中选择一条相关帖子并点赞。成功响应返回 HTTP 202 Accepted 和任务 ID。

Headers

Header必填说明
AuthorizationBearer sk-revor-...
Content-Typeapplication/json
Idempotency-Key建议幂等键。用于同一点赞任务的请求重试。

Request Body

字段类型必填说明
profile_urlstring目标 LinkedIn 个人主页 URL。
contentstring用于判断帖子相关性的主题或上下文。
account_idstring条件必填发起点赞的 LinkedIn Connect 账号 ID。存在多个可用 LinkedIn 账号时必须传。
post_limitnumber候选帖子数量。默认 20,最大 50
localestring内容判断语言。支持 enzh,默认 en
min_channel_task_interval_secondsnumber同一 Revor 账号下 LinkedIn 渠道的最小任务间隔,单位为秒。默认 60,最小 60,最大 86400。小于 60 的值会按 60 处理。

任务间隔

min_channel_task_interval_seconds 用于控制同一 Revor 账号下 LinkedIn 渠道任务之间的最小间隔。批量创建点赞或触达任务时,集成方应为每个任务生成随机间隔;常见建议值为 180360 秒。

请求示例

cURL
curl -X POST "https://revor.ai/api/v1/outreach/linkedin/post-likes" \
  -H "Authorization: Bearer sk-revor-REPLACE_ME" \
  -H "Content-Type: application/json" \
  -d '{
    "account_id": "connect_account_xxx",
    "profile_url": "https://www.linkedin.com/in/test-user/",
    "content": "AI sales automation and outbound workflow",
    "post_limit": 20,
    "locale": "en"
  }'

响应示例

JSON
{
  "ok": true,
  "request_id": "req_xxx",
  "item": {
    "id": "job_uuid",
    "status": "queued",
    "action": "outreach.linkedin.post_like",
    "channel": "linkedin",
    "scheduled_at": "2026-05-20T10:00:00.000Z"
  }
}

查询结果

cURL
curl -X GET "https://revor.ai/api/v1/outreach/jobs/job_uuid" \
  -H "Authorization: Bearer sk-revor-REPLACE_ME"

点赞成功:

JSON
{
  "ok": true,
  "request_id": "req_xxx",
  "item": {
    "id": "job_uuid",
    "status": "succeeded",
    "action": "outreach.linkedin.post_like",
    "channel": "linkedin",
    "result": {
      "status": "liked",
      "liked_post": {
        "post_id": "post_xxx",
        "url": "https://www.linkedin.com/feed/update/..."
      }
    },
    "error": null
  }
}

未找到相关帖子时,任务仍会成功,结果为 skipped

JSON
{
  "ok": true,
  "request_id": "req_xxx",
  "item": {
    "id": "job_uuid",
    "status": "succeeded",
    "action": "outreach.linkedin.post_like",
    "channel": "linkedin",
    "result": {
      "status": "skipped",
      "reason": "no_relevant_post",
      "liked_post": null
    },
    "error": null
  }
}

错误

HTTPCode说明
400profile_url_required缺少 profile_url
400content_required缺少 content
400linkedin_account_not_found未找到可用 LinkedIn 账号。
400account_id_required_multiple_linkedin_accounts存在多个可用 LinkedIn 账号,必须提供 account_id
401api_key_invalidAPI Key 无效。
403permission_deniedAPI Key 权限不足,无法访问该接口。
404account_not_foundaccount_id 不存在或不可访问。
409connect_account_not_sendable账号不可执行该动作。
409connect_account_not_receivable账号状态不满足执行条件。
409connect_account_reconnect_required账号需要重新连接。
409idempotency_conflict幂等键对应的请求体不一致。
429api_rate_limit_exceeded请求触发限流。
502action_failedLinkedIn 动作执行失败。
503task_unavailable任务暂时无法创建。