- Concepts clés
- Outils utiles
Conversations de Messages privés
- POST /2/dm_conversations/with/:participant_id/messages - Crée un Message privé en tête-à-tête. Cette méthode ajoute le message à une conversation en tête-à-tête existante ou en crée une nouvelle. Le paramètre de chemin :participant_id correspond à l’id utilisateur du compte destinataire. Voici un exemple de corps de requête JSON pour l’envoi d’un Message privé en tête-à-tête :
- POST /2/dm_conversations - Crée une nouvelle conversation de groupe et y ajoute un message direct. Ces requêtes nécessitent une liste de participants à la conversation. Notez que vous pouvez créer plusieurs conversations avec la même liste de participants. Ces requêtes renverront toujours un nouvel id de conversation. Ci-dessous figure un exemple de corps de requête JSON pour créer une nouvelle conversation de groupe et y ajouter un message direct. Notez que cela nécessite un champ “conversation_type” qui doit être défini sur “Group” (sensible à la casse).
- POST /2/dm_conversations/:dm_conversation_id/messages - Crée un message privé et l’ajoute à une conversation existante. Le paramètre de chemin :dm_conversation_id correspond à l’id de la conversation à laquelle le message sera ajouté. Cette méthode peut être utilisée pour ajouter un message aussi bien aux conversations en tête-à-tête qu’aux conversations de groupe. Voici un exemple de corps de requête JSON pour envoyer un message privé à la fois dans des conversations en tête-à-tête et des conversations de groupe :
Inclusion de pièces jointes multimédias et référence aux Posts
Authentification
developer portal, Projects et Apps développeur
Limites de taux
- X API Java SDK - SDK Java officiel pour la X API v2
- X API TypeScript/JavaScript SDK - SDK TS/JS officiel pour la X API v2