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.writeydm.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
dm_conversation_id para añadir más mensajes más adelante.Agregar un mensaje a una conversación existente
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
cURL
Permisos requeridos
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