Skip to main content
Esta guía te lleva paso a paso a enviar Mensajes Directos y crear conversaciones grupales.
Requisitos previosAntes de comenzar, necesitarás:
  • Una cuenta de desarrollador con una App aprobada
  • Un User Access Token (OAuth 2.0 PKCE con los scopes dm.write y dm.read)

Enviar un mensaje uno a uno

1

Obtén el ID de usuario del destinatario

Necesitas el ID de usuario de la persona a la que quieres enviar el mensaje. Puedes obtenerlo desde el endpoint de búsqueda de usuario.
2

Envía el mensaje

cURL
3

Revisa la respuesta


Crear una conversación grupal

1

Define los participantes

Reúne los IDs de usuario de todos los que quieras en el grupo (excluyéndote a ti).
2

Crea el grupo con el primer mensaje

cURL
3

Recibe el ID de conversación

Guarda el dm_conversation_id para añadir más mensajes más tarde.

Añadir un mensaje a una conversación existente

Envía un mensaje a una conversación de la que ya formas parte:
cURL

Enviar un mensaje con medios

1

Sube el medio

Primero, sube tu medio usando el endpoint de Media Upload.
2

Envía con adjunto de media

cURL

Eliminar un mensaje

Elimina un mensaje que enviaste:
cURL
Respuesta:
Solo puedes eliminar mensajes que hayas enviado tú, no mensajes de otros participantes.

Scopes requeridos

Al usar OAuth 2.0 PKCE, tu access token debe tener estos scopes:

Próximos pasos

Búsqueda de DM

Recupera conversaciones de DM

Guía de integración

Conceptos clave y buenas prácticas

Referencia de la API

Documentación completa de endpoints

Código de ejemplo

Ejemplos de código funcional