2013-01-17 6 views
9

Sto utilizzando la libreria socialauth-android per registrare gli utenti con Facebook, Twitter e LinkedIn.Socialauth-android ottiene okey-token e utilizza le informazioni dell'account sul dispositivo

Finora non sono riuscito a trovare un modo per riavere il token oAuth. C'è un modo per accedervi senza reimplementare parti della libreria?

Inoltre, quando voglio accedere utilizzando socialauth (vedere il codice di seguito) devo digitare manualmente il nome utente e la password, anche se ho già tutti gli account impostati con il dispositivo. Puoi dire a socialauth di usare questo account?

buttonFacebook.setOnClickListener(new OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      mSocialAdapter.authorize(ActivityLogin.this, Provider.FACEBOOK); 
     } 
    }); 
+8

bene ho trovato un modo per ottenere il token:.. 'Stringa di token = mSocialAdapter.getCurrentProvider() getAccessGrant() getKey() '; –

+0

Potresti rispondere alla tua stessa domanda? Non è ovvio che la risposta sia nascosta all'interno di questo commento. Grazie –

risposta

13

ho scoperto il modo per ottenere il token è

String token = mSocialAdapter.getCurrentProvider().getAccessGrant().getKey(); 
Problemi correlati