Vai al contenuto principale

Panoramica

Introduzione

Il developer portal di X include una serie di strumenti self‑service che gli sviluppatori possono utilizzare per gestire il proprio accesso alla X API e alla X Ads API. Nel portale puoi:
  • Creare e gestire i tuoi Projects e le tue Apps di X (e le chiavi e i token di autenticazione associati).
  • Gestire i tuoi livelli di accesso e le integrazioni con gli endpoint Standard v1.1 e v2 della X API.
  • Approfondire i diversi endpoint e le funzionalità disponibili.

Pronto per ottenere l’accesso?

Puoi iniziare a usare la X API registrandoti per un account. Se ti servono funzionalità aggiuntive o limiti Tweet più elevati, puoi acquistare i piani Basic o Pro nel developer portal. Per chi è interessato a Enterprise, invia la candidatura qui.

Cosa aspettarti nel developer portal

Onboarding

La procedura guidata di onboarding illustra i passaggi per configurare il tuo primo Project e la tua prima App. Dovrai creare un Project e un’App per ottenere le credenziali necessarie ad autenticare le richieste all’API. Vedrai la procedura guidata se accedi al tuo account sviluppatore per la prima volta. Durante questo processo riceverai un set di chiavi e token di autenticazione; puoi approfondire l’argomento nella nostra pagina di panoramica dell’App. Per ulteriori informazioni su quanto necessario per autenticarti con la X API, consulta la sezione sull’autenticazione. Nota: Devi archiviare le chiavi e i token in un luogo sicuro per potervi accedere in seguito. Non è possibile recuperare queste credenziali senza rigenerarle.

Gestione di Project e App

Uno dei ruoli principali dell’account sviluppatore è consentirti di gestire i tuoi Project e App. Gli sviluppatori possono creare e gestire Project e App di X dalla Dashboard nel developer portal. Qui puoi trovare gli id della tua App; modificare le impostazioni, le autorizzazioni e gli URL di callback di un’App; e generare o revocare chiavi e token.

Scopri di più su ciò che è disponibile con X API v2

Il developer portal ospita una sezione Prodotti dove puoi approfondire le diverse versioni e i livelli di accesso della X API. La sezione di prodotto X API v2 contiene informazioni importanti sui livelli di accesso Free, Basic, Pro ed Enterprise. Questa pagina include dettagli sulle limitazioni delle App a livello di Project, sui limiti per i Tweet e sui costi, nonché sui limiti di velocità specifici per endpoint e sugli attributi speciali. Puoi anche confrontare i diversi livelli di accesso e, se disponibile, richiedere accesso aggiuntivo. Consulta tutti i livelli di accesso v2.

Gestione del team

Disponibile solo per gli account Enterprise v2.
Visualizza la pagina “team” nel developer portal.

Perché usare le funzionalità per i team?

Le funzionalità per i team facilitano lo sviluppo collaborativo di Project e App all’interno della X Developer Platform. Spesso nei team ci sono persone diverse responsabili del controllo degli accessi e della fatturazione/pagamenti; questo consente di invitarle a contribuire al tuo Project.

Invitare i membri del team

Per invitare qualcuno a far parte di un team, un amministratore può invitarlo tramite il suo handle su X. La persona riceverà un’email e potrà accettare l’invito direttamente da quella email. Dopo l’accettazione, dovrà acconsentire al Developer Agreement & Policy e potrà quindi accedere alla pagina del team dell’account principale. Nota: La gestione del team al momento non concede né limita l’accesso all’API in base alle credenziali dell’App. Non è possibile condividere la gestione delle App all’interno del team. Le App (chiavi/token) non possono essere modificate, create o eliminate da chi non ne è proprietario.

Dashboard del team

Nella scheda “members” del dashboard del team, vedrai tutti i membri e i loro ruoli. Se sei un amministratore di un team, potrai gestire l’accesso degli sviluppatori e modificare i ruoli di ciascun membro. Gli amministratori hanno anche accesso alla scheda “pending” del dashboard del team. Qui gli admin possono visualizzare i dettagli e gestire ogni invito inviato.

Ruoli del team

Ruolo di amministratore
  • Possibilità di gestire i Project e le App del team
  • Possibilità di gestire tutti gli ambienti delle App
  • Possibilità di scegliere/aggiornare gli abbonamenti
  • Possibilità di aggiornare i metodi di fatturazione/pagamento
  • Possibilità di aggiungere/rimuovere membri del team
  • Possibilità di modificare i ruoli dei membri del team
Ruolo di sviluppatore
  • Possibilità di gestire i propri Project e le proprie App
  • Accesso in sola lettura ai Project e alle App del team
  • Possibilità di lasciare il team
I