Ottenere nuove chiavi segrete e consumer dell'API Twitter


118

Sto lavorando a un progetto Twitter in cui desidero utilizzare OAuth ma non so dove trovare il consumer e le chiavi segrete.

Come posso ottenerli?

Risposte:



34
  1. Accedi alla sezione Twitter Developers .

    • Se non hai già un account, puoi accedere con le tue normali credenziali Twitter
  2. Vai a " Crea un'app "

  3. Compila i dettagli dell'applicazione che utilizzerai per connetterti con l'API

    • Il nome dell'applicazione deve essere univoco. Se qualcun altro lo sta già utilizzando, non sarai in grado di registrare la tua applicazione finché non pensi a qualcosa che non viene utilizzato.
  4. Fare clic su Crea la tua applicazione Twitter

  5. I dettagli della tua nuova app verranno mostrati insieme alla tua chiave utente e al segreto utente.

  6. Se hai bisogno di token di accesso, scorri verso il basso e fai clic su Crea il mio token di accesso

    • La pagina verrà quindi aggiornata nella scheda "Dettagli" con i nuovi token di accesso. Puoi ricrearli in qualsiasi momento, se necessario.

Per impostazione predefinita, alle tue app verrà concesso l'accesso in sola lettura. Per cambiare questo, vai alle Impostazioni scheda e modifica il livello di accesso richiesto nella sezione "Tipo di applicazione".

App esistenti

Per ottenere il consumatore e i token di accesso per un'applicazione esistente, vai a Le mie applicazioni (disponibile dal menu in alto a destra).


1
Questa è stata la risposta più utile, grazie per essere chiara e semplice!
PhilMarc

Upvote! Risposta migliore: semplice, diretto, conciso, preciso, EFFICACE!
Cody

17

passaggio 1 Vai su https://dev.twitter.com/apps


passaggio 2 Crea app (compila il modulo)


passaggio 3 Modificare le autorizzazioni se necessario (a seconda se si desidera solo leggere, scrivere o eseguire)


passaggio 4 Vai alla sezione Chiavi API e fai clic su genera TOKEN DI ACCESSO.


5 anni di ritardo per rispondere :)

Ora hai questi gettoni che sono tutto ciò di cui hai bisogno.

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret

9
Almeno qualcuno spiega che chiave API = consumerKey!
FDIM

Dopo ore di ricerca, questo è il primo pezzo di conoscenza che trovo che spiega questa relazione tra token di accesso, chiavi utente, segreti, ecc. Twitter fallisce, Stack Overflow vince. Grazie!
Rob Segal

Esattamente il dolore che ho passato, questo è il motivo per cui ho postato la risposta anche se era in ritardo di 5 anni.
HIRA THAKUR

per favore dimmi una cosa quando effettuo una richiesta ad esempio cifre da Twitter nella mia app Android, quindi al posto di api e secret dovrei usare sopra due ('oauth_access_token', 'oauth_access_token_secret') o sotto due ('consumer_key', 'consumer_secret ')
Sudhanshu Gaur

3

Vai semplicemente qui: https://dev.twitter.com/apps/new Assicurati di aver effettuato l'accesso con il tuo account Twitter - quindi crea - anche se stai solo inserendo contenuti casuali (di prova) - crea la tua app - dopodiché riceverai tutti i dati di cui hai bisogno :)




3

Dalle FAQ di Twitter:

La maggior parte delle integrazioni con l'API richiederà di identificare la tua applicazione su Twitter tramite una chiave API. Sulla piattaforma Twitter, il termine "chiave API" di solito si riferisce a quella che viene chiamata chiave utente OAuth. Questa stringa identifica la tua applicazione quando effettui richieste all'API. In OAuth 1.0a, le tue "chiavi API" si riferiscono probabilmente alla combinazione di questa chiave utente e del "segreto consumatore", una stringa utilizzata per "firmare" in modo sicuro le tue richieste a Twitter.


0

Cordiali saluti, da novembre 2018 chiunque desideri accedere alle API di Twitter deve richiedere un account di sviluppo Twitter visitando https://developer.twitter.com/ . Una volta che la tua applicazione è stata approvata, solo tu sarai in grado di creare app Twitter.

Una volta che l'account sviluppatore Twitter è pronto:

1) Vai su https://developer.twitter.com/ .

2) Fare clic su App e quindi su Crea un'app .

3) Fornire un file nome e una descrizione dell'app .

4) Immettere un nome di sito Web nel campo URL sito Web .

5) Fare clic su Crea .

6) Vai alla tua app, quindi fai clic su Dettagli e poi vai su Chiavi e gettoni .

Riferimento: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.