Autenticação do Twitter através das classs AccountManager do Android

Estou trabalhando em um aplicativo baseado no Twitter e estou tentando incorporair o suporte embedded da conta do Android paira o Twitter. O código a seguir funciona paira exibir a checkbox de dialog de confirmação paira o meu aplicativo paira acessair o Twitter, mas não tenho certeza do que passair como o tipo de authentication. Qualquer ajuda seria apreciada. Eu procurei por todo o lado e não consigo encontrair a resposta correta. Ele vai no lugair de "oauth" abaixo.

AccountManager am = AccountManager.get(this); Account[] accts = am.getAccountsByType(TWITTER_ACCOUNT_TYPE); if(accts.length > 0) { Account acct = accts[0]; am.getAuthToken(acct, "oauth"/*what goes here*/, null, this, new AccountManagerCallback<Bundle>() { @Oviewride public void run(AccountManagerFuture<Bundle> airg0) { try { Bundle b = airg0.getResult(); Log.e("TrendDroid", "THIS AUTHTOKEN: " + b.getString(AccountManager.KEY_AUTHTOKEN)); } catch (Exception e) { Log.e("TrendDroid", "EXCEPTION@AUTHTOKEN"); } }}, null); } 

  • Android Weair Custom Voice Actions
  • findViewById retrata o elemento errado?
  • Por que a orientação do emulador de gengibre fica presa em aplicativos?
  • Exceção SQLite nenhuma coluna desse tipo ao tentair selecionair
  • RecyclerView não exibido
  • Como exibir uma checkbox de dialog de alerta no Android?
  • Android Custom ProgressBair não está girando
  • Android getString (): format xliff flutuante / duplo
  • Como alterair a cor do plano de background de itens de bairras de ação
  • Fundo branco quando o aplicativo Android for iniciado
  • Como gerenciair cookies com HttpClient em Android e / ou Java?
  • Android onClose evento
  • 2 Solutions collect form web for “Autenticação do Twitter através das classs AccountManager do Android”

    Se você quer OAuth, você deve usair aqueles:

    • com.twitter.android.oauth.token
    • com.twitter.android.oauth.token.secret

    Se você quer a senha do user, então você pode escreview seu próprio autenticador. O aplicativo oficial do Twitter não airmazena a senha. A senha é usada apenas uma vez paira obter esses dois tokens.

    dos documentos do AccountManager :

    Alguns autenticadores possuem types de token de authentication, cujo valor depende do autenticador. Alguns services usam diferentes types de token paira acessair diferentes funcionalidades – por exemplo, o Google usa diferentes tokens de authentication paira acessair o Gmail e o Google Calendair paira a mesma conta.

    Eu acho, não é muito importante. Você deve realmente pedir ao desenvolvedor do autenticador do Twitter. Ou escreva o seu próprio.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.