Comparación entre los endpoints de búsqueda de eventos de Mensajes Directos en v1.1 y v2
- GET direct_messages/events/show - Recupera un único evento por ID.
- GET direct_messages/events/list - Recupera hasta 30 días de Mensajes Directos uno a uno enviados y recibidos por el usuario autenticado. Ten en cuenta que este método no puede recuperar mensajes de conversaciones de grupo.
- GET /2/dm_conversations/with/:participant_id/dm_events - Recupera eventos de Mensajes Directos asociados con una conversación uno a uno. El parámetro de ruta :participant_id es el User ID de la cuenta que mantiene la conversación con el usuario autenticado que realiza esta solicitud.
- GET /2/dm_conversations/:dm_conversation_id/dm_events - Recupera eventos de Mensajes Directos asociados con un ID de conversación específico, tal como se indica mediante el parámetro de ruta :dm_conversation_id. Este método admite tanto conversaciones uno a uno como conversaciones de grupo.
- GET /2/dm_events - Recupera eventos de Mensajes Directos asociados con un usuario, incluidas tanto conversaciones uno a uno como conversaciones de grupo. Están disponibles eventos de hasta 30 días de antigüedad.
Las siguientes tablas comparan los métodos GET de v2 con la versión v1.1. Ten en cuenta que estas opciones de v2 amplían las capacidades disponibles al admitir conversaciones de grupo.
**Obtener todos los mensajes en una conversación uno a uno específica **
Path: GET /2/dm_conversations/with/:participant_id/dm_events
Obtener todos los mensajes por ID de conversación
Path: GET /2/dm_conversations/:dm_conversation_id/dm_events
Obtener todos los eventos en las conversaciones de un usuario autenticado, tanto conversaciones uno a uno como conversaciones de grupo
Path: GET /2/dm_events