MT

madebypan/threads-api-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

72 stars Качество 55 Тренд 18MIT

Threads API full-flow toolkit — настройка, многопостовая резьба с изображениями, руководства по автоматизации Chrome. Упаковано как навык кода Клода.

Обзор

Полное, проверенное в бою руководство и инструментарий для публикации в Meta Threads через API, упакованный в Claude Code Skill. Включает в себя поток настройки, многопостовую резьбу с изображениями, исполняемые скрипты и руководства по автоматизации Chrome для рабочих процессов, управляемых ИИ. — — от создания Meta App до получения долгоживущего токена (60-дневный) — — цепных сообщений с response to id, смешивания текста и изображений — — загрузки на общедоступный URL (catbox.moe) + прикрепления через image url — — post-thread.sh, готовых к использованию с учетными данными .env — — как для кода Claude, так и для кодекса OpenAI — — 10+ реальных ловушек, встречающихся и документируемых на каждом шаге Скопируйте папку .claude/skills/threads-api/ в свой проект: Это реальные проблемы, возникающие в процессе развития, а не гипотетические: См. setup.md и post-thread.md для полного списка. Этот проект включает в себя руководства, позволяющие инструментам ИИ управлять Chrome для обработки шагов, связанных с входом (консоль метаразработчика, графический API Explorer): - → chrome-setup-claude.md - → chrome-setup-codex.md

Обзор (машинный перевод)

Полное, проверенное в бою руководство и инструментарий для публикации в Meta Threads через API, упакованный в Claude Code Skill.

Включает поток настройки, многопостовую резьбу с изображениями, исполняемые скрипты и руководства по автоматизации Chrome для рабочих процессов, управляемых ИИ.

Особенности

Полный поток настроек ** — от создания Meta App до получения долгоживущего токена (60 дней) Многопостовые потоки — цепные сообщения с reply_to_id, смешение текста и изображений ** Поддержка изображений** — загрузите на общедоступный URL (catbox.moe) + прикрепите через image_url ** Исполняемый скрипт** — post-thread.sh готов к использованию с .env учетными данными ** Руководства по автоматизации хрома** для кодов Claude и OpenAI Подводная документация — 10+ реальных подводных камней, встречающихся и документируемых на каждом этапе

Быстрый старт

###1.Клонирование и настройка

###2.Опубликовать статью

###3 - Кодовые навыки Клода

Скопируйте папку .claude/skills/threads-api/ в свой проект:

Затем введите код Клода:

Файловая структура

# Threads API Обзор

Поток аутентификации

###Издательский поток

Ключевые конечные точки

Оригинальное название: The Endpoint [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] Создайте контейнер /{user_id}/threads

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Threads API Skill for Claude Code

A complete, battle-tested guide and toolkit for publishing to Meta Threads via API — packaged as a Claude Code Skill.

Includes setup flow, multi-post threading with images, executable scripts, and Chrome automation guides for AI-driven workflows.


Features

  • Full setup flow — from creating a Meta App to obtaining a long-lived token (60-day)
  • Multi-post threads — chain posts with reply_to_id, mix text and images
  • Image support — upload to public URL (catbox.moe) + attach via image_url
  • Executable script — post-thread.sh ready to use with .env credentials
  • Chrome automation guides — for both Claude Code and OpenAI Codex
  • Pitfall documentation — 10+ real pitfalls encountered and documented at each step

Quick Start

1. Clone and configure

git clone https://github.com/PRODUCTIVITYENHANCE/threads-api-skill.git
cd threads-api-skill

# Copy and fill in your credentials
cp .env.example .env
# Edit .env with your THREADS_APP_ID, THREADS_APP_SECRET, THREADS_USER_ID, THREADS_ACCESS_TOKEN

2. Post a thread

# Edit content in post-thread.sh, then:
chmod +x post-thread.sh
./post-thread.sh

3. Use as Claude Code Skill

Copy the .claude/skills/threads-api/ folder into your project:

cp -r .claude/skills/threads-api/ YOUR_PROJECT/.claude/skills/threads-api/

Then invoke in Claude Code:

/threads-api

File Structure

.
├── README.md
├── .env.example              ← Credential template
├── post-thread.sh            ← Executable posting script
└── .claude/skills/threads-api/
    ├── SKILL.md              ← Skill entry point
    ├── setup.md              ← Full setup flow + 10 pitfalls
    ├── post-thread.md        ← Thread posting guide + 7 pitfalls
    ├── post-thread.sh        ← Script (also in skill folder)
    ├── chrome-setup-claude.md ← Claude Code × Chrome guide
    └── chrome-setup-codex.md  ← Codex × Chrome guide

Threads API Overview

Authentication Flow

Create Meta App → Add Tester → Accept Invitation
→ Graph API Explorer (switch to .threads.net/)
→ Generate Short-lived Token (1 hour)
→ Exchange for Long-lived Token (60 days)

Publishing Flow

Create Container (text/image) → Wait 30s → Publish
                                              ↓
Create Reply Container (reply_to_id) → Wait 30s → Publish

Key Endpoints

Action Method Endpoint
Create container POST /{user_id}/threads
Publish POST /{user_id}/threads_publish
Refresh token GET /refresh_access_token

Critical Pitfalls

These are real issues encountered during development — not hypothetical:

# Pitfall Solution
1 Graph API Explorer defaults to .facebook.com/ Must switch API selector to .threads.net/
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add madebypan/threads-api-skill
Новичок в MCP? Начните с руководства на mcpskill.org →