Update a Comment は /premium/v2/{account_id}/posts/{post_id}/comments/{comment_id} に対する PATCH で、MakeHybrid Premium API の posts ファミリーに属します。すべてのリクエストは X-API-KEY ヘッダーに自分のキーを載せます。キーがどの組織であるかを決め、したがってどの LinkedIn アカウントを指定できるかも決めます。
ここでの 2xx は、書き込みを受け取って先へ渡したという意味です。LinkedIn が誰かに見せたことを約束するものではありません。
リクエスト
curl -X PATCH "https://makehybrid.com/premium/v2/$ACCOUNT_ID/posts/$POST_ID/comments/$COMMENT_ID" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{}'
パスに入るもの
- account_id — その名義で動作する、接続済みの LinkedIn アカウント。自分のキーで接続したものでなければならず、それ以外の id はすべて 404 を返します。
- post_id — このファミリーの先行する呼び出しが返した id。
- comment_id — このファミリーの先行する呼び出しが返した id。
うまくいかないときに返るもの
- 401 — キーがない、誤っている、または失効している。
- 402 — プランが未払い。試用期間が終わると Premium はこれを返します。
- 404 — 対象が存在しないか、そのアカウント id が自分のものではないか。id を探られないよう、両者は意図的に同じ答えにしています。
- 429 — リクエストが多すぎるか、LinkedIn がそのアカウントを抑えています。待つ以外に手はなく、早く再試行するほど長引きます。
- 503 — LinkedIn、またはその手前のホップが応答しませんでした。本文には見えたままの素のステータスが入ります。
エラーはすべて同じ形の JSON です: {"type":"errors/<code>","status":<n>,"detail":"..."} — ハンドラ 1 つで全部を受けられますし、detail は人に見せるために書かれています。
代わりにアシスタントに頼む
この操作は MCP ツールでもあります。https://makehybrid.com/mcp/<自分の API キー> を Claude や ChatGPT、あるいは MCP を話すアシスタントに貼り付けて、ふつうの言葉で頼んでください。アシスタントが呼び出しを選び、id を埋め、答えを読み上げます。インストールするものはありません。
どのプランか
Premium プラン、/premium 上。接続した LinkedIn アカウント 1 つにつき月 9 ドル、10 アカウントからは 7 ドル、1000 からは 5 ドル。1 アカウント分の 30 日間試用つき。