- Concetti chiave
- Strumenti utili
Conversazioni di Messaggi Diretti
- POST /2/dm_conversations/with/:participant_id/messages - Crea un Messaggio Diretto uno a uno. Questo metodo aggiunge il messaggio a una conversazione uno a uno esistente oppure ne crea una nuova. Il parametro di percorso :participant_id è l’User ID dell’account che riceve il messaggio. Ecco un esempio di corpo della richiesta JSON per inviare un Messaggio Diretto uno a uno:
- POST /2/dm_conversations - Crea una nuova conversazione di gruppo e vi aggiunge un Direct Message. Queste richieste richiedono un elenco di partecipanti alla conversazione. Nota che puoi creare più conversazioni con lo stesso elenco di partecipanti. Queste richieste restituiranno sempre un nuovo id di conversazione. Di seguito è riportato un esempio di corpo richiesta JSON per creare una nuova conversazione di gruppo e aggiungere un Direct Message. Nota che è necessario includere un campo “conversation_type” impostato su “Group” (maiuscole/minuscole rilevanti).
- POST /2/dm_conversations/:dm_conversation_id/messages - Crea un messaggio diretto e lo aggiunge a una conversazione esistente. Il parametro di percorso :dm_conversation_id è l’id della conversazione a cui verrà aggiunto il messaggio. Questo metodo può essere usato per aggiungere un messaggio sia alle conversazioni uno a uno sia a quelle di gruppo. Ecco un esempio di body della richiesta JSON per inviare un messaggio diretto sia a conversazioni uno a uno sia di gruppo:
Inclusione di allegati multimediali e riferimento ai Post
Autenticazione
Developer portal, Project e App sviluppatore
Limiti di velocità
- X API Java SDK - SDK Java ufficiale per la X API v2
- X API TypeScript/JavaScript SDK - SDK TS/JS ufficiale per la X API v2