Sto implementando twitter nella mia applicazione utilizzando scribe. Dopo che l'utente ha autenticato la mia app e viene reindirizzato al nuovo URL, ho ottenuto oauth_token e oauth_verifier ma non ho potuto capire come generare oauth_token e oauth_secret da esso. Risolvi il problema e grazie in anticipo !!!Utilizzo della libreria Scribe per Oauth su Twitter con l'URL di callback
risposta
Ho risolto il problema basta fare un nuovo costruttore di servizio (come nell'esempio) nella pagina reindirizzata e utilizzare l'oauth_token e oauth_verifier u'll ottenere quando u verrà reindirizzato alla nuova pagina come questa
Token requestToken = new Token(request.getParameter("oauth_token"),request.getParameter("oauth_verifier"));
Verifier verifier = new Verifier(request.getParameter("oauth_verifier"));
il resto è lo stesso dell'esempio.
L'OAuth token e verificatore dovrebbe essere ciò che è necessario richiedere un token di accesso e di accesso protetto risorse.
Ho letto l'esempio ma l'esempio illustra un'autenticazione basata su PIN mentre non desidero tale nella mia applicazione. Sono bloccato nel punto in cui viene utilizzato il verificatore, perché non ne ho alcuno nel caso di callback_url. Gentilmente aiutatemi con un altro approccio. –
cosa intendi per autenticazione basata su PIN? Intendi dire che non vuoi che l'utente debba incollare il verificatore? Immagino che una buona domanda sia quale delle opzioni elencate in https://dev.twitter.com/docs/auth/obtain-access-tokens vuoi usare? – stevebot
In realtà non desidero l'utente per il PIN Verifier e desidero reindirizzare a una nuova pagina. –
- 1. Twitter Oauth Callback getOAuthRequestToken null
- 2. Integrazione OAuth con Vimeo utilizzando Scribe
- 3. Twitter: invia messaggio diretto utilizzando scribe
- 4. Utilizzo della libreria Twitter4j per Android
- 5. Utilizzo di Twitter OAuth per l'aggiornamento automatico dello stato
- 6. Twitter OAuth pagina di login su iPhone
- 7. JavaScript OAuth accedi con Twitter
- 8. Utilizzo di OAuth con OData
- 9. Utilizzo della libreria di chiusura con jsTestDriver
- 10. Twitter supporta OAuth 2.0?
- 11. Pubblicazione di immagini su Twitter in Node.js utilizzando Oauth
- 12. iOS Twitter Reverse OAuth
- 13. Utilizzo di tweepy per accedere all'API di streaming di Twitter
- 14. Bypass Twitter OAuth
- 15. Curl, twitter oauth problem
- 16. Utilizzo Bootstrap iFrame su Twitter?
- 17. OAuth 2.0 su C++ (per UNIX)
- 18. Utilizzo di callback su oggetti tratto
- 19. Utilizzo della libreria Erlang con elisir
- 20. Utilizzo della libreria Picasso con ListView
- 21. Libreria per OAuth Provider (Java)
- 22. Utilizzo della spia di scorrimento bootstrap twitter
- 23. Utilizzando solo JQuery per aggiornare Twitter (OAuth)
- 24. Come funziona il sistema OAuth di Twitter?
- 25. Utilizzo di trigger di callback con RhinoMocks
- 26. Utilizzo di più callback per Rails (: after_commit)?
- 27. Esiste un equivalente Java della libreria Ostrich di Twitter?
- 28. Zend Framework Twitter OAuth + Token
- 29. Utilizzo di bootstrap twitter con google blogger
- 30. OAuth: ricezione di callback con parametri come dati POST
mhh Ho avuto lo stesso problema, ho provato a salvare il vecchio token di richiesta e crearlo nel modo che hai suggerito, ho anche un token di accesso, ma ogni volta che provo a recuperare i dati attraverso l'API ricevo un messaggio di errore. – webstrap
Non è necessario salvare la vecchia richiesta in caso di Twitter (ma potrebbe essere utile nel caso di LinkedInn). Basta usare oauth_token e oauth_verifier nella risposta per creare una nuova richiestaToken. –