0

アプリで Twitter API を使用してステータスを投稿し、それを取得しています。これまでのところエラーなしで最高のコードを試しました。ステータスの投稿から始めましたが、エラーは発生しませんでしたが、ステータスは投稿されませんでした。

私のコード:

public class Asy extends AsyncTask<String, Void,MainActivity> {
 private Exception exception;
 public static String consumerKey = "**************";

    public static String consumerSecret = "************";


    public final static  String accesstoken= "  *************";

   public final static  String accesstokensecret="*******";

   private final String CALLBACKURL = "T4J_OAuth://callback_main";
   Twitter twitter ;
 protected MainActivity doInBackground(String... urls) {




        ConfigurationBuilder builder = new ConfigurationBuilder();
        builder.setOAuthConsumerKey(consumerKey);
        builder.setOAuthConsumerSecret(consumerSecret);
        Configuration configuration = builder.build();
        TwitterFactory factory = new TwitterFactory(configuration);
        twitter = factory.getInstance();

     try {

        AccessToken a = new AccessToken(acc,accsec);
         twitter.setOAuthAccessToken(a);
         twitter.updateStatus("First trial on twitter");
     } catch (TwitterException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }





        return null;


 }

 protected void onPostExecute(MainActivity feed) {
     // TODO: check this.exception 
     // TODO: do something with the feed
 }

}

私は非同期タスクを使用し、メインアクティビティで次のように呼び出しました。

Asy task= new Asy ();
    task.execute();
4

0 に答える 0