X (Twitter) API instellen in n8n
In deze gids maak je een X (Twitter) developer app aan, configureer je OAuth 2.0 of Bearer Token in n8n Credentials en bouw je flows om tweets te posten, mentions te lezen en resultaten te verwerken.
Benodigdheden
• X Developer account + Project/App • API key/secret en (optioneel) Client ID/Secret voor OAuth 2.0 • n8n Credentials voor veilige opslag
Stap 1 – App & keys
Maak een app aan op developer.x.com, noteer API Key/Secret en (voor OAuth 2.0) Client ID/Secret. Stel callback URL in.
Stap 2 – Authenticatie
Kies Bearer Token (App‑only) voor lezen of OAuth 2.0 User voor posten. Voeg tokens veilig toe in n8n Credentials (geen plaintext).
Stap 3 – Tweets posten
`POST /2/tweets` met Bearer of OAuth 2.0. Controleer scopes (tweet.write) en foutafhandeling (4xx/5xx).
Stap 4 – Data ophalen
Zoek recente tweets (`GET /2/tweets/search/recent`), lees timeline of mentions. Transformeer en filter in n8n.
Stap 5 – Webhooks/polling
Enterprise webhooks beperkt; alternatief: polling met back‑off en caching. Respecteer rate limits.
Security & limits
Gebruik Credentials, masker secrets in logs, beperk rechten en implementeer retries/back‑off bij 429.