Note that there are some explanatory texts on larger screens.

plurals
  1. POI am trying to update status to twitter using twitter4j jar but it does not work
    primarykey
    data
    text
    <p>Logcat:</p> <pre><code>12-06 09:23:25.673: D/final(537): caught 12-06 09:23:27.003: D/userName(537): sayemsiam 12-05 12:42:20.783: W/System.err(588): 401:Authentication credentials (https://dev.twitter.com/docs/auth) were missing or incorrect. Ensure that you have set valid conumer key/secret, access token/secret, and the system clock in in sync. 12-05 12:42:20.783: W/System.err(588): error - Read-only application cannot POST 12-05 12:42:20.783: W/System.err(588): request - /1/statuses/update.json </code></pre> <p>i have set read,write permission in my application settings though it gives.</p> <p>Here is my whole code.</p> <pre><code>public class TweetActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ConfigurationBuilder configurationBuilder = new ConfigurationBuilder(); // configurationBuilder.setOAuthConsumerKey(CONSUMER_KEY); // configurationBuilder.setOAuthConsumerSecret(CONSUMER_SECRET); CustomAsyncTask cm = new CustomAsyncTask(); cm.execute(new String[] { "df" }); } private class CustomAsyncTask extends AsyncTask&lt;String, Void, String&gt; { @Override protected String doInBackground(String... urls) { String CALLBACK_URI = "http://myapp.com"; String CONSUMER_KEY = "********************"; String CONSUMER_SECRET = "************************"; String ACCESS_TOKEN = "*******************"; String ACCESS_TOKEN_SECRET = "***********************"; AccessToken ac = new AccessToken(ACCESS_TOKEN, ACCESS_TOKEN_SECRET); Log.d("robin", "caught"); // Configuration configuration = configurationBuilder.build(); // Twitter twitter = new // TwitterFactory(configuration).getInstance(ac); Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET); twitter.setOAuthAccessToken(ac); Log.d("sayfsdem", "caught"); try { twitter4j.Status status = twitter .updateStatus("tihs sw th aa updatein"); Log.d("status", status.toString()); } catch (TwitterException e) { // TODO Auto-generated catch block Log.d("final", "caught"); e.printStackTrace(); } try { Log.d("userName", twitter.getScreenName()); // Log.d("password",twitter.getFavorites()()); } catch (IllegalStateException e) { Log.d("illesayem", "caught"); // TODO Auto-generated catch block e.printStackTrace(); } catch (TwitterException e) { Log.d("fdfds", "caught"); // TODO Auto-generated catch block e.printStackTrace(); } return "dfs"; } @Override protected void onPostExecute(String result) { } } } </code></pre> <p>Only i can see that it can read the screen name though i have set read write permission in my application settings. Thanks in advance.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload