2012-03-13 20 views
0

私は何が間違っているのか分かりません。私はtwitter4j.propertiesファイルを作成しました。私はコンストラクタを試しました。私はこのエラーが発生し続ける。私はtwitter4j-コアアンドロイド-2.2.5.jarを使用していますAndroid Twitter4J - 認証の資格情報が見つかりません

java.lang.IllegalStateException:認証資格情報が欠落しています。詳細については、http://twitter4j.org/configuration.htmlを参照してください。

 
String twitterpost = "testing"; 

Twitter twitter = new TwitterFactory().getInstance(); 
Status status = twitter.updateStatus(twitterpost); 
System.out.println("Successfully updated the status to [" + status.getText() + "].");

twitter4j.propertiesはプロジェクトのルートにありますが、私は運がないまま移動してみました。

ありがとうございました。

+1

私はTwitter4J http://blog.blundell-apps.com/sending-のためのブログ記事を書きましたa-tweet/enjoy – Blundell

答えて

0

この方法は、それが、仕事XAUTHを使用することを検討したり

 //Use xAuth over OAuth , with xAuth you can pass id and pwd to get instance 
    public static Twitter xAuth(String uname, String pwd, Context ctx) 
        throws TwitterException { 
      Twitter twitter = new TwitterFactory().getInstance(uname, pwd); 
      AccessToken accessToken = twitter.getOAuthAccessToken(); 
      save(accessToken, ctx); 
      return getTwitterInstace(accessToken); 
    } 

    // or try this with oAuth 
    System.setProperty("twitter4j.oauth.consumerKey", 
      TWITTER_CONSUMER_KEY); 
      System.setProperty("twitter4j.oauth.consumerSecret", 
      TWITTER_CONSUMER_SECRET); 
+0

助けてくれてありがとう。 私はoAuthメソッドを試しましたが、そのトリックは行いません。私はoAuthの上でxAuthを試み、あなたに戻ってきます。 –

0

怒鳴るようOAuthのトリックをしようとわからない、それは動作しますが、任意の有効なコールバックURLを追加me.andための作品してくださいあなたのアクセスをチェックしてください許可も。

関連する問題