Как разместить картинку в Твиттере с помощью библиотеки twitter4j в Android - PullRequest
0 голосов
/ 14 марта 2012

Я хочу опубликовать изображение в твиттере в моем приложении. Я использую библиотеку "twitter4j", чтобы публиковать только текст. Но я не могу найти, как разместить изображение с текстом. Спасибо за помощь.

Ответы [ 3 ]

5 голосов
/ 14 марта 2012
  1. Чтобы опубликовать изображение, вы должны использовать медиа-расширение Twitter4j и зарегистрировать свое приложение с помощью TwitPic или YFrog.
  2. Получить KEY и TOKEN из этих служб, а затем

    /*
     * Upload File to twitPic and get url . Then append this url to your twitter message.
     */
    public static String upload_twic_pic(File file)
                    throws TwitterException {
            String url = null;
            if (file != null) {
        Configuration conf = new ConfigurationBuilder().setMediaProviderAPIKey(TWITPIC_KEY).build();
        ImageUpload upload = new ImageUploadFactory(conf).getInstance(MediaProvider.PLIXI); //Use ImageUploadFactory
                    url = upload.upload(file);
            }
            return url;
    
1 голос
/ 12 марта 2013

Вы можете использовать социальную библиотеку Android

Найти SocialAuth Android здесь

1 голос
/ 18 декабря 2012

Здесь - это ссылка на однофайловое решение, которое объясняет, как именно интегрировать твиты с изображениями / текстом в приложение для Android.

...