Мне нужен хороший сервис загрузки фотографий для приложения для социальных сетей Android - PullRequest
0 голосов
/ 14 декабря 2011

Мне нужен хороший сервис, который хорошо работает для Android.у кого есть предложения?Я искал Twitpic, Flickr и т. Д., Я буду загружать фотографии через этот сервис, и этот сервис должен вернуть мне URL (ссылку для загрузки фотографии).

Может ли кто-нибудь помочь мне по этой теме? Иесли служба может поддерживать анонимную загрузку, будет лучше без авторизации.

Спасибо

Ответы [ 2 ]

0 голосов
/ 23 апреля 2014

Мы можем поделиться через намерение просто разбудите установленное на устройстве приложение для социальных сетей, указав намерение

  Intent share = new Intent(Intent.ACTION_SEND);
  share.setType("image/jpeg");
  share.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://"+mPath));
  share.putExtra(Intent.EXTRA_TEXT, "#androidtest");
  share.putExtra(Intent.EXTRA_TITLE,"#androidtest" );
  share.putExtra(Intent.EXTRA_SUBJECT,"#androidtest" );
  share.setPackage("package name of the social media application");
  startActivityForResult(Intent.createChooser(share,"ShareImageVia"),SHARE_PIC_REQUEST);

мы можем получить пакет приложения из Google Play

для большего количества ссылок прочитайте этот блог http://android -socialmediadevelopers.blogspot.com /

0 голосов
/ 06 сентября 2012

Ну, этот вопрос был задан для моего дипломного проекта.Мы завершили проект, и я хочу поделиться тем, как мы справились с процессом загрузки фотографий.Во-первых, мы назначили один локальный ПК в качестве хоста и создали каталоги для каждого из наших пользователей.После этого для каждой фотографии, сделанной пользователем Android, мы отправляли их в наш веб-сервис RESTFul в виде потока, а затем создавали один и тот же файл с чтением этого потока на стороне сервера.С этими фотографиями у пользователя также были некоторые метаданные о фотографиях, таких как помеченные пользователи, описания и так далее.Чтобы синхронизировать эти данные с фотографиями, мы создали XML-файлы для каждого изображения.Но затем (конечно) возникли некоторые проблемы.Мы использовали так много памяти, и в каталогах было столько картинок и столько XML-файлов.И мы поняли, что 1 каталог для 1 пользователя был действительно плохой идеей.

Поэтому мы начали некоторые исследования для решения подобных проблем, и после некоторого поиска мы решили использовать Google App Engine и Google Blobstore JAVA API , чтобы пользователи могли легко отправлять изображения со своих Android-устройств.Для нас это работало здорово, вместо того, чтобы искать сервис загрузки фотографий, который нужно войти в систему для загрузки файлов, мы создали наш собственный веб-сервис, который загружает эти файлы в Хранилище данных Google App Engine .

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...