У меня есть приложение для Android, через которое я могу успешно обновить статус твиттера. Я использую его для обмена ссылками на веб-страницу, которая отображает изображение. Я думаю, будет неплохо иметь уменьшенный предварительный просмотр изображения вместе с твитом так же, как это делает instagram. Как загрузить это изображение вместе с моим твиттом?
Android twitter4j загрузить картинку
Ответ 1
У меня было такое же требование, иногда назад и, наконец, с функцией, возможно, это тоже поможет.
/**
* To upload a picture with some piece of text.
*
*
* @param file The file which we want to share with our tweet
* @param message Message to display with picture
* @param twitter Instance of authorized Twitter class
* @throws Exception exception if any
*/
public void uploadPic(File file, String message,Twitter twitter) throws Exception {
try{
StatusUpdate status = new StatusUpdate(message);
status.setMedia(file);
twitter.updateStatus(status);}
catch(TwitterException e){
Log.d("TAG", "Pic Upload error" + e.getErrorMessage());
throw e;
}
}
Примечание.. Чтобы использовать это, убедитесь, что у вас есть последний файл jar, который я использовал twitter4j-core-2.2.5.jar для этого