旅行ブログの Threads アカウントで、2026年10月から Threads API を使った自動投稿を動かしています。仕組みは Claude Code に作ってもらい、1日3回、決まった時刻に投稿しています。
1か月あまり動かして、「API でできること」と「できないこと」がはっきりしてきました。この記事では、実際に使ったことを中心にまとめます。上限などの数字は、2026年11月13日に Threads の公式ドキュメントで確かめたものです。
結論:できること・できないこと
| やりたいこと | API で | 私の使い方 |
|---|---|---|
| 文章の投稿 | ○ | 1日3回、自動で投稿 |
| 自分の投稿にリプをつける | ○ | リンクはリプ欄に置く |
| トピック(タグ)をつける | ○ | 内容から自動で選ぶ |
| 自分の投稿の一覧を取る | ○ | 二重投稿を見つけた |
| 閲覧数・いいね・返信の数を取る | ○ | 投稿の型ごとに比べた |
| ついた返信を読む・返事をする | ○ | 人が承認してから返す |
| トークンの延長 | ○ | 毎月1回、自動で延長 |
| いいねを付ける | ✕ | API に機能がない |
できること
投稿は「作る → 公開する」の2段階
Threads API の投稿は、まず投稿の「入れ物」(コンテナ)を作り、そのあと公開を頼む2段階です。公式ドキュメントでは、作ってから公開するまで約30秒待つようすすめています。私の仕組みでは、準備ができたかを数秒おきに確かめてから公開しています。
文章は500文字までです。絵文字は、見た目の1文字より多く数えられます。画像・動画や、複数の画像を並べる投稿(カルーセル)にも対応していますが、私はまだ使っていません。
リンクは自分へのリプに置ける
投稿を公開したあと、その投稿への返信として、もう1件投稿できます(reply_to_id を指定します)。私は本文にリンクを入れず、リンクはこのリプに置いています。スクリプトは、本文にリンクがあると止まるようにしました。
本文は出たのにリプだけ失敗することもあり得ます。そのときに本文をもう一度投稿すると、同じ投稿が2つになります。なので、リプだけ失敗したら記録に残して、人がリプだけ手で足すことにしています。
トピックは1投稿に1つ
投稿を作るときに topic_tag を付けると、トピックがつきます。決まりは次のとおりです。
- 1投稿に1つだけ
- 1〜50文字
- 「.」(ピリオド)と「&」は使えない
私の仕組みでは、投稿の内容に合うトピックを自動で選んでいます。
自分の投稿の一覧を取れる
Threads に実際に出ている自分の投稿を、API で一覧にできます。これが役に立ったのが、二重投稿を見つけたときです(あとで書きます)。
閲覧数・いいね・返信の数を取れる
投稿ごとに、閲覧数(views)・いいね・返信・再投稿・引用・シェアの数を取れます。ただし公式ドキュメントでは、閲覧数とシェアは「開発中」となっています。アカウント全体の数字(フォロワー数など)も取れます。
私は、投稿の型ごとに数字を並べて比べました。差が大きかったのは次の2つです。
| 投稿 | 閲覧 | いいね | 返信 |
|---|---|---|---|
| 質問「大浴場つきのホテル、選びますか?」 | 3,751 | 99 | 130 |
| 大浴場のあるホテルの紹介(リンクはリプ) | 23 | 0 | 1 |
同じ「大浴場」の話でも、質問の形のほうが大きく伸びました。2本だけの比較なので、これだけで決めつけはしません。それでも、投稿の配分を見直すきっかけになりました。
ついた返信を読んで、返事ができる
自分の投稿についた返信は、API で読めます(権限 threads_read_replies)。上の質問の投稿では、返信を99件取れました。返事をするのは、reply_to_id を付けた投稿です(権限 threads_manage_replies)。
ただ、返事を全部自動にすると、ずれた返事が出たときに困ります。そこで、毎晩新しい返信を集めて、返事の案を Telegram に送り、人が承認したものだけ返す形にしました。作ったばかりで、返事の質はまだ見ていません。
トークンは60日。延長は自動にできる
API で使う長期のアクセストークンは、60日で切れます。発行から24時間たっていて、まだ切れていなければ延長できます。延長すると、その日から60日使えます。
GET https://graph.threads.net/refresh_access_token
?grant_type=th_refresh_token
&access_token=(今のトークン)
私は Claude Code の予約実行で、毎月1回延長しています。切れてしまうと延長できず、取り直しになるので、自動にしておくと安心です。
できないこと:いいねを付ける
返信してくれた人の返信に「いいね」を付けたいと思いましたが、Threads API にはいいねを付ける機能がありません(2026年11月に公式ドキュメントで確かめました)。自動にできるのは返事までです。
上限
公式ドキュメントの例では、24時間あたりの上限は次のとおりです。アカウントごとの今の値は、上限を調べる API で確かめられます。
- 投稿:250件
- 返信:1,000件
- 削除:100件
- 1投稿に入れられるリンク:5つまで
1日3回の投稿なら、上限を気にすることはありません。
つまずいたこと:2つの仕組みが同じアカウントに投稿していた
投稿の配分を変えて、楽天市場のリンク投稿はやめたはずでした。ところが、楽天市場の投稿が Threads に出ていました。
Claude Code に、API で取った「Threads に出ている投稿の一覧」と、仕組みが残している「投稿の記録」を突き合わせてもらいました。すると、記録にない投稿がありました。前に n8n で作った自動投稿のワークフローが、まだ動いていたのです。n8n のワークフローを止めて、投稿するのは1つの仕組みだけにしました。
仕組みを作り直したときは、古いほうを止めたかも確かめておくと安心です。
まだ確かめていないこと
- 画像・動画・カルーセルの投稿
- リンクを本文に入れた場合と、リプ欄に置いた場合の伸び方の違い
- 承認してから返す返事が、うまく回るか
