移除消息上的互动 是对 /linkedin/v2/{account_id}/chats/{chat_id}/messages/{message_id}/reactions 的 DELETE,属于 MakeHybrid API 的 chats 系列。每个请求都在 X-API-KEY 头里带上你自己的密钥;密钥决定你是哪个组织,也就决定了你可以指名哪些 LinkedIn 账号。
消息是被低估的那一块:一次对话就是一个 chat,chat 有参与者,而一条消息属于 chat,不属于某个人。
请求
curl -X DELETE "https://makehybrid.com/linkedin/v2/$ACCOUNT_ID/chats/$CHAT_ID/messages/$MESSAGE_ID/reactions" \ -H "X-API-KEY: $MAKEHYBRID_KEY"
路径里放什么
- account_id — 用来行事的那个已连接 LinkedIn 账号。它必须是你自己的密钥连接的;任何别的 id 都会得到 404。
- chat_id — 本系列中较早一次调用返回的 id。
- message_id — 本系列中较早一次调用返回的 id。
不成功时返回什么
- 401 — 密钥缺失、错误或已吊销。
- 402 — 套餐未付费。试用结束后 MakeHybrid API 会返回这个。
- 404 — 要么那东西不在,要么那个账号 id 不是你的。两者故意给同样的答案,这样就无法用 id 去试探。
- 429 — 请求太多,或者 LinkedIn 正在压这个账号。只能等;越早重试拖得越久。
- 503 — LinkedIn 或它前面那一跳没有回应。响应体里带着它看到的那个裸状态码。
每个错误都是同一种形状的 JSON:{"type":"errors/<code>","status":<n>,"detail":"..."} — 所以一个处理函数就能全接住,而 detail 是写来直接给人看的。
改成让助手去做
这个操作同时也是一个 MCP 工具。把 https://makehybrid.com/linkedin/mcp/<你的 API 密钥> 粘进 Claude、ChatGPT 或任何会讲 MCP 的助手,然后用大白话说你要什么——助手会自己挑调用、填 id,再把结果念给你听。没有什么要安装。
在项目房间里
在项目房间里,给你自己的 AI 智能体在“可使用的服务器”下勾选 MakeHybrid,它就会在对话需要时把 “移除消息上的互动” 当作工具来调用,作用于你的组织已连接的 LinkedIn 账号。房间里的每个人都能看到它问了什么、拿回了什么。用大白话提问就行;这里的智能体叫 @scout:
- @scout 把我今天未读的 LinkedIn 对话列出来,最新的排在前面。
常见问题
AI 智能体能替我调用 “移除消息上的互动” 吗?
能。任何支持 MCP 的助手都可以,通过上面的地址;在勾选了 MakeHybrid 的项目房间里,你自己的 AI 智能体也可以。房间的内置智能体不行:它们只提建议,并不持有你的 LinkedIn 密钥。
不在房间里,用我自己的代码也行吗?
行。上面的请求,和 AI 智能体的工具调用的是同一个操作,答案相同,错误也相同。不论你从哪条路进来,决定它可以指名哪些 LinkedIn 账号的,都是你的密钥。
在我自己品牌下的房间里也行吗?
行。在白标地址上,这个工具会列在你的产品名称之下,并且在同样的规则下触及同样的账号。
AI 智能体执行这个操作之前,能先让人批准吗?
把它写进 AI 智能体的指令里:先说出你要做什么,再等房间里的某个人说可以。房间会把每一条回复展示给里面的所有人,所以在 LinkedIn 上有任何改动之前,这个请求就已经被看到了。
属于哪个套餐
MakeHybrid API,在 /linkedin 上。每个已连接的 LinkedIn 账号每月 9 美元,十个账号起 7 美元,一千个起 5 美元,含一个账号的 30 天试用。