Alle integrationer

X

Opret, rediger og slet X-posts, samt follower- og post-engagement-analytik.

OAuth 11 værktøjer

Overblik

Forbind X (tidligere Twitter), så AI-klienter kan oprette, redigere og slette posts og hente follower- og engagement-analytik fra din konto.

Du bruger din egen X developer-app. stackgate.ai inkluderer ikke X API-kreditter — du opretter en app i X Developer Console, køber kreditter hos X, og indsætter appens Client ID og Client Secret her, før du forbinder din X-konto via OAuth.

Forudsætninger

  • En X-konto
  • En stackgate.ai-konto
  • En X developer-konto med en pay-per-use-app og forudbetalte API-kreditter
  • Redigering af posts kræver X Premium på den forbundne konto (og posten skal stadig være inden for redigeringsvinduet)
  • Quote posts via API kan kræve et højere X API-adgangsniveau på din developer-app

X API-fakturering (hvad du betaler X for)

X tilbyder ikke længere et meningsfuldt gratis niveau til nye udviklere. Nye apps bruger pay-per-use:

  1. Intet månedligt abonnement — du køber kreditter på forhånd i Developer Console.
  2. Pris pr. request — reads (posts, brugere, followers) og writes (opret/slet posts) trækker kreditter efter satser i konsollen.
  3. Kreditter påkrævet — uden kreditter returnerer API'et 402 Payment Required (credits depleted). Kun nogle endpoints (fx GET /2/users/me) kan virke ved test med tom saldo.
  4. Intet henvisningsprogram — X har ikke affiliate- eller henvisningsrabatter på API-adgang. Der findes en valgfri xAI-kreditrabat, når du linker et xAI-team til din developer-konto (op til 20% af akkumuleret X API-forbrug i en faktureringscyklus — se X API pricing).

Legacy-planerne Basic ($200/md.) og Pro ($5.000/md.) er lukket for nye tilmeldinger. Stort forbrug kan kræve Enterprise (kontakt X sales).

Credentials

1. Opret en X developer-app

  1. Tilmeld dig på developer.x.com og åbn Developer Console.

  2. Opret et projekt og en app med OAuth 2.0 aktiveret (confidential client med Client Secret).

  3. Tilføj denne Callback URL / Redirect URI under app-indstillinger (kopiér den — åbn den ikke i browseren):

    https://stackgate.ai/oauth/x/callback

    stackgate.ai viser den samme URL på X-integrationssiden.

  4. Aktivér OAuth 2.0-scopes: tweet.read, tweet.write, users.read, follows.read og offline.access (til refresh tokens).

2. Køb API-kreditter

I Developer Console, åbn Billing eller Credits, tilføj betalingsmetode og køb kreditter, før du tester MCP-værktøjer — de fleste read/write-endpoints fejler uden kreditter.

3. Forbind i stackgate.ai

  1. Log ind på stackgate.ai.
  2. Gå til Mine integrationer og åbn X.
  3. Klik Aktivér, indsæt appens Client ID og Client Secret, og klik Save app credentials.
  4. Klik Connect X account og godkend OAuth-prompten — stackgate.ai gemmer dine tokens sikkert sammen med app-credentials.

Brug med AI-klienter

  • Dedikeret endpoint: POST /mcp/x med Sanctum bearer token
  • Private gateway: én config til alle integrationer — brug x__*-navngivne værktøjer

Se Dokumentation for HTTP-autentificering og opsætning af private gateway.

Fejlfinding

  • 422 integration not configured — gem app-credentials og gennemfør OAuth-forbindelsen i Mine integrationer.
  • 402 credits depleted — køb flere kreditter i X Developer Console.
  • Forbindelse blokeret før OAuth — gem Client ID og Client Secret først, derefter Connect X account.
  • Authorization expired — afbryd og genforbind X fra integrationssiden.
  • 429 rate limited — X har begrænsninger pr. bruger og app; vent til vinduet nulstilles, og prøv igen.
  • Edit fails — redigering kræver X Premium og en post inden for redigeringsvinduet; bekræft med get_post (edit_controls).
  • Organic / non-public metrics mangler — felterne er kun tilgængelige for dine egne posts fra de seneste 30 dage.
  • Quote post rejected — quote-oprettelse er måske ikke aktiveret på din X API-plan.

Tilgængelige værktøjer

  • get_me

    Get the authenticated X user profile, including public follower and post metrics.

  • get_account_analytics

    Get account-level analytics for the authenticated user: followers, following, tweet, and listed counts via public_metrics.

  • create_post

    Create a new post for the authenticated user. Optionally reply to a post or quote another post (quote may require a higher X API tier).

  • edit_post

    Edit a recent post you own. Requires X Premium and a post still within the edit window. Provide edit_options.previous_post_id.

  • delete_post

    Delete a post authored by the authenticated user.

  • get_post

    Look up a post by ID, including public metrics and edit metadata. Organic/non-public metrics require owning the post and a post age under 30 days.

  • get_post_analytics

    Get engagement analytics for a post (likes, reposts, replies, impressions, and when available organic/non-public metrics for your own posts from the last 30 days).

  • list_posts

    List recent posts for a user. Defaults to the connected account (credential x_user_id).

  • list_followers

    List followers for a user. Defaults to the connected account.

  • list_following

    List accounts the user follows. Defaults to the connected account.

  • get_user

    Look up a user by ID or username, including public metrics.

MCP-endpoint: https://stackgate.ai/mcp/x (HTTP) eller via private gateway.