Android Jtwitter, проблемы с аутентификацией

Здравствуйте, у меня проблемы с использованием функций JTwitter для аутентификации в моем приложении Twitter. Я всегда получаю «TwitterException»

Вот мой метод

OAuthSignpostClient oauthClient = new OAuthSignpostClient(consumerKey, 
            privateKey, "oob");

а) Я не знаю, какое ДОЛЖНО быть значение «oob», это «callbackURL», и в моем приложении в твиттере написано "callBack URL: none" , поэтому я попытался поставить "none" , "None" и null где "oob" без разницы в результатах.

то все остальное - шаблон

 Intent i = new Intent(Intent.ACTION_VIEW, 
    Uri.parse(oauthClient.authorizeUrl().toString()));
    startActivity(i);
    // get the pin
    String v = oauthClient.askUser("Please enter the verification PIN from Twitter");
    oauthClient.setAuthorizationCode(v);
    // Store the authorisation token details for future use
    String[] accessToken = oauthClient.getAccessToken();
    // Next time we can use new OAuthSignpostClient(OAUTH_KEY, OAUTH_SECRET, 
    //        accessToken[0], accessToken[1]) to avoid authenticating again.

    EditText twitterText = (EditText)findViewById(R.id.twitterText);
    twitterText.getText();

    // Make a Twitter object
    Twitter twitter = new Twitter(null, oauthClient);
    // Print Daniel Winterstein's status
    //System.out.println(twitter.getStatus("winterstein"));
    // Set my status
    twitter.setStatus(twitterText.getText());

на данный момент, я просто не уверен, как заставить это работать. Хотел бы я быть более подробным об этом, но это как-то связано с аутентификацией. То, что я видел в сети, не помогло

5
задан j0k 20 March 2013 в 13:01
поделиться