MakeHybrid
Agendar uma chamada
Português (Brasil)

Envie mensagens diretas do X a partir do seu próprio app

Conecte sua conta do X com as quatro chaves do seu app do X, envie uma mensagem direta pelo usuário e receba respostas como eventos de webhook assinados.

A tarefa: mensagens diretas no X, de entrada e de saída, a partir do seu próprio código e do seu próprio app do X — assim o X cobra o uso de você e cada chamada age só como a sua conta.

1. Crie o app do X

Em console.x.com, dê ao app as permissões «Read and write» e «Direct message» e compre créditos para ele. Depois copie quatro chaves de «Keys and tokens»: a chave de API e o segredo dela, e o token de acesso e o segredo dele da conta como a qual você vai escrever — gerados depois de definidas as permissões, senão não as terão.

2. Conecte uma vez

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":"…"}'

As chaves são verificadas com o X e guardadas lacradas; nunca são mostradas de volta. Conectar também diz ao X para enviar para cá as mensagens da sua conta.

3. Envie

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. Receba as respostas

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"]}'

O X decide quem pode receber uma mensagem da sua conta. Se alguém não aceita mensagens suas, a resposta é a recusa do X, e nenhuma nova tentativa muda isso.

Perguntas frequentes

E as mensagens criptografadas do X Chat?

Adicione o seu PIN do X Chat como chat_pin ao conectar, e as mensagens das conversas do X Chat são lidas e escritas criptografadas. O X permite só alguns PINs errados, então um PIN recusado não é tentado de novo até você enviar um novo.

É a mesma conexão do canal do X de uma sala de projeto?

É. Conecte em qualquer um dos dois lugares e os dois a têm.

Transforme isso em algo que roda sozinho

Diga o que o seu negócio faz e isso vira uma coisa só, o seu serviço e o seu produto ao mesmo tempo: o trabalho roda sozinho, sob o seu nome, nas suas contas e com a sua chave de IA. Os primeiros 30 dias são grátis, e nada disso precisa de engenheiro.

Começar o teste