Skip to main content
Este guia mostra como enviar Mensagens Diretas e criar conversas em grupo.
Pré-requisitosAntes de começar, você precisará de:
  • Uma conta de desenvolvedor com um App aprovado
  • User Access Token (OAuth 2.0 PKCE com escopos dm.write e dm.read)

Envie uma mensagem individual

1

Obtenha o user ID do destinatário

Você precisa do user ID da pessoa para quem deseja enviar a mensagem. Você pode obtê-lo no endpoint User lookup.
2

Envie a mensagem

cURL
3

Analise a resposta


Crie uma conversa em grupo

1

Defina os participantes

Reúna os user IDs de todas as pessoas que você deseja no grupo (excluindo você mesmo).
2

Crie o grupo com a primeira mensagem

cURL
3

Receba o ID da conversa

Salve o dm_conversation_id para adicionar mais mensagens depois.

Adicione uma mensagem a uma conversa existente

Envie uma mensagem para uma conversa da qual você já faz parte:
cURL

Envie uma mensagem com mídia

1

Faça upload da mídia

Primeiro, faça upload da sua mídia usando o endpoint de Media Upload.
2

Envie com anexo de mídia

cURL

Exclua uma mensagem

Exclua uma mensagem que você enviou:
cURL
Resposta:
Você só pode excluir mensagens que você enviou, não mensagens de outros participantes.

Escopos necessários

Ao usar OAuth 2.0 PKCE, seu access token deve ter estes escopos:

Próximos passos

Consulta de DM

Recupere conversas de DM

Guia de integração

Conceitos-chave e boas práticas

Referência da API

Documentação completa do endpoint

Código de exemplo

Exemplos de código funcionais