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 zoekresultaten 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 als je OAuth gebruikt.
Stap 2 – Authenticatie
Kies Bearer Token (App‑only) voor lezen of OAuth 2.0 User voor posten namens een account. Voeg tokens veilig toe in n8n Credentials.
Stap 3 – Tweets posten
Gebruik een HTTP Request node naar `POST /2/tweets` met `Authorization: Bearer
Stap 4 – Data ophalen
Zoek recente tweets (`GET /2/tweets/search/recent`), lees een user timeline of mentions. Filter/transformeer resultaten in n8n.
Stap 5 – Webhooks/polling
Enterprise webhooks zijn beperkt beschikbaar; anders periodiek pollen met Search/mentions. Respecteer rate limits en back‑off.
Fouten & rate limits
Afhandel 401/403 (scopes/keys), 429 (rate limit) met retries/back‑off en log details voor support. Bewaak limieten per endpoint.
Security
Nooit secrets in nodes/parameters. Gebruik Credentials, beperk rechten en masker tokens in logs. Rotate keys bij incidenten.