Подтвердить что ты не робот

Как использовать twitter api в приложении android для отправки только твита

Я хочу узнать о twitter api для приложения Android. пришлите мне ссылку или источник для twitter api, который api только для отправки твита....

4b9b3361

Ответ 1

String tweetUrl = "https://twitter.com/intent/tweet?text=PUT TEXT HERE &url="
                    + "https://www.google.com";
Uri uri = Uri.parse(tweetUrl);
startActivity(new Intent(Intent.ACTION_VIEW, uri));

Для получения дополнительной информации, проверьте мой ответ на этот другой пост

Как сделать твит из приложения Android?

Ответ 2

Чтобы поделиться некоторым текстом с использованием стандартных намерений Android, необходимы только три строки кода. Пользователю будет предложено выбрать метод (и затем они смогут выбрать Twitter.)

    Intent share = new Intent(Intent.ACTION_SEND);
    share.putExtra(Intent.EXTRA_TEXT, "Here some text for Twitter.");
    startActivity(Intent.createChooser(share, "Share this via"));

Если вы хотите сделать более продвинутый материал с помощью Twitter:

Я обнаружил, что множество решений, размещенных в Интернете, были бесполезно сложными. Для меня это была всего лишь пара дополнительных строк кода, кроме того, что говорит Twitter4J.

Для моего доллара Ответ Стефана здесь является лучшим.

У меня есть пример кода на github, используя его технику, здесь.

Ответ 3

http://dev.twitter.com/

В нижней части Twitter, просто зайдите к разработчикам.

Ответ 5

Код:

protected String doInBackground(String... args) {

          ConfigurationBuilder builder = new ConfigurationBuilder();
          builder.setOAuthConsumerKey(CONSUMER_KEY);
          builder.setOAuthConsumerSecret(CONSUMER_SECRET);
          AccessToken accessToken = new AccessToken(ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
          Twitter twitter = new TwitterFactory(builder.build()).getInstance(accessToken);
          try {
      twitter4j.Status response = twitter.updateStatus(tweetText);
      return response.toString();
    } catch (TwitterException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
       return null;
       }