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

Enviar un mensaje individual

1

Obtener el ID de usuario del destinatario

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

Enviar el mensaje

cURL
3

Revisa la respuesta


Crear una conversación de grupo

1

Definir participantes

Reúne los identificadores de usuario de todas las personas que quieres incluir en el grupo (sin incluirte a ti).
2

Crear el grupo con el primer mensaje

cURL
3

Recibir el identificador de la conversación

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

Agregar 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 contenido multimedia

1

Subir el contenido multimedia

Primero, sube tu contenido multimedia utilizando el endpoint Media Upload.
2

Enviar con contenido multimedia adjunto

cURL

Eliminar un mensaje

Elimina un mensaje que enviaste:
cURL
Respuesta:
Solo puedes eliminar los mensajes que tú enviaste; no puedes eliminar los mensajes de otros participantes.

Permisos requeridos

Cuando uses OAuth 2.0 PKCE, tu token de acceso debe tener estos permisos:

Próximos pasos

Consulta de mensajes directos

Recupera conversaciones de mensajes directos

Guía de integración

Conceptos clave y mejores prácticas

Referencia de la API

Documentación completa del endpoint

Código de ejemplo

Ejemplos de código funcional