MakeHybrid
Gesprek plannen
Nederlands

Directe berichten op X versturen vanuit je eigen app

Koppel je X-account met de vier sleutels van je eigen X-app, stuur een direct bericht per gebruikersnaam en ontvang reacties als webhook-gebeurtenissen.

De klus: directe berichten op X, in en uit, vanuit je eigen code, onder je eigen X-app — zodat X het gebruik aan jou doorberekent en elke aanroep alleen als jouw account handelt.

1. Maak de X-app

Geef de app op console.x.com de rechten “Read and write” en “Direct message” en koop er tegoed voor. Kopieer daarna onder “Keys and tokens” vier sleutels: de API-sleutel met zijn secret, en het toegangstoken met zijn secret van het account waarmee je gaat schrijven — gemaakt nadat de rechten waren ingesteld, anders dragen ze die niet.

2. Koppel één keer

curl -X PUT https://makehybrid.com/x/v1/connection \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"api_key":"…","api_secret":"…","access_token":"…","access_secret":"…"}'

De sleutels worden bij X gecontroleerd en verzegeld bewaard; ze worden nooit teruggetoond. Bij het koppelen wordt X ook gezegd de berichten van je account hierheen te sturen.

3. Verstuur

curl -X POST https://makehybrid.com/x/v1/messages \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"to":"@pat","text":"Thanks for reaching out!"}'

4. Ontvang reacties

curl -X POST https://makehybrid.com/x/v1/webhooks/endpoints \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"url":"https://acme.com/hooks/x","events":["x.message_received"]}'

X bepaalt wie een bericht van je account mag ontvangen. Iemand die geen berichten van je aanneemt, antwoordt met de weigering van X, en geen nieuwe poging verandert dat.

Veelgestelde vragen

Hoe zit het met de versleutelde berichten van X Chat?

Geef bij het koppelen de toegangscode van je X Chat op als chat_pin, dan worden berichten in gesprekken in X Chat versleuteld gelezen en geschreven. X staat maar een paar foute codes toe, dus een geweigerde code wordt niet opnieuw geprobeerd totdat je een nieuwe stuurt.

Is het dezelfde koppeling als het X-kanaal van een projectkamer?

Ja. Koppel het op de ene of de andere plek en beide hebben het.

Maak hiervan iets dat vanzelf draait

Vertel wat je bedrijf doet en het wordt je eigen dienst en product in één: het werk draait vanzelf, onder jouw naam, op jouw accounts en met jouw AI-sleutel. De eerste 30 dagen zijn gratis, en hier is geen ontwikkelaar voor nodig.

Proef starten