- Conceptos clave
- Herramientas útiles
Conversaciones de Mensajes Directos
- POST /2/dm_conversations/with/:participant_id/messages - Crea un Mensaje Directo individual (uno a uno). Este método añade el mensaje a una conversación individual existente o crea una nueva. El parámetro de ruta :participant_id es el User ID de la cuenta que recibe el mensaje. Este es un ejemplo de cuerpo de solicitud JSON para enviar un Mensaje Directo individual:
- POST /2/dm_conversations - Crea una nueva conversación de grupo y añade un Mensaje Directo. Estas solicitudes requieren una lista de participantes de la conversación. Ten en cuenta que puedes crear varias conversaciones con la misma lista de participantes. Estas solicitudes siempre devolverán un nuevo id de conversación. A continuación se muestra un ejemplo de cuerpo de solicitud JSON para crear una nueva conversación de grupo y añadir un Mensaje Directo. Ten en cuenta que esto requiere un campo “conversation_type” y que debe establecerse en “Group” (sensibles a mayúsculas y minúsculas).
- POST /2/dm_conversations/:dm_conversation_id/messages - Crea un Mensaje Directo y lo añade a una conversación existente. El parámetro de ruta :dm_conversation_id es el id de la conversación a la que se añadirá el mensaje. Este método puede usarse para añadir un mensaje tanto a conversaciones uno a uno como a conversaciones grupales. A continuación se muestra un ejemplo de cuerpo de solicitud JSON para enviar un Mensaje Directo tanto a conversaciones uno a uno como a conversaciones grupales:
Inclusión de archivos multimedia y referencia a Posts
Autenticación
Portal de desarrolladores, Projects y Apps de desarrollador
Límites de velocidad
- X API Java SDK - SDK oficial de Java para la X API v2
- X API TypeScript/JavaScript SDK - SDK oficial de TS/JS para la X API v2