Guida all’integrazione
Questa pagina contiene informazioni su diversi strumenti e concetti fondamentali che dovresti conoscere quando integri gli endpoint dei membri della List nel tuo sistema. Abbiamo suddiviso la pagina in alcune sezioni:- Strumenti utili
- Concetti chiave
- Autenticazione
- Developer portal, Projects e Apps
- Limiti di velocità
- fields ed expansions
- Paginazione
Strumenti utili
Postman
Esempi di codice
Librerie di terze parti
Concetti fondamentali
Autenticazione
Developer portal, Project e App sviluppatore
Limiti di velocità
Endpoint | Metodo HTTP | Limite di velocità |
/2/lists/:id/members | GET | 900 richieste per 15 minuti |
/2/users/:id/list_memberships | GET | 75 richieste per 15 minuti |
/2/lists/:id/members | POST | 300 richieste per 15 minuti |
/2/lists/:id/members/:user_id | DELETE | 300 richieste per 15 minuti |
Campi ed expansions
fields
ed expansions
. Il parametro expansions
consente di includere (espandere) gli oggetti referenziati nel payload. Ad esempio, la ricerca dei membri di una List consente di richiedere le seguenti expansions:
pinned_tweet_id
fields
consente di selezionare esattamente quali fields all’interno dei diversi oggetti di data si desidera ricevere. La ricerca dei membri di una List restituisce principalmente oggetti utente. Per impostazione predefinita, l’oggetto utente restituisce i campi id, name e username. Per ricevere campi aggiuntivi come user.created_at
o user.description
, è necessario richiederli esplicitamente utilizzando il parametro user.fields.
Abbiamo aggiunto una guida sull’uso di fields ed expansions.
Il prospetto seguente mostra i fields e le expansions disponibili per ciascun endpoint di lookup:
Endpoint | Fields | Expansions |
/2/lists/:id/members | user.fields tweet.fields | pinned_tweet_id |
/2/users/:id/list_memberships | list.fields user.fields | owner_id |