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

Интеграция FaceBook, Twitter, социальных сетей в Android

Интеграция нескольких социальных сетей в Android с единой общей Framework или API или JAR

Для iPhone у нас есть ShareKit, который объединяет несколько вариантов совместного доступа в одной структуре. http://www.getsharekit.com/

Для android я понятия не имею, существует ли что-то подобное. Я создаю приложение, которое делится информацией с социальными сетями, например, с некоторыми сообщениями и твитами. Это простая игра, в которой геймеры публикуют обновления об их достижениях и уровнях.. и т.д. Я использовал API Facebook и twitter, но они занимают много памяти и трудны в управлении. Также я не могу справиться с ними эффективно. Любая помощь по их интеграции будет оценена.

Я хотел бы иметь несколько предложений по этому поводу.

Еще один пример выглядит PinkelStar

http://www.pinkelstar.com/ (Больше не поддерживается)

Спасибо

4b9b3361

Ответ 1

РЕДАКТИРОВАТЬ 14 июля 2012 года 21.30 IST.

Проект покидает Творца и больше не может использоваться из-за изменения в API Facebook. Я связался с Дев, и он не собирается поддерживайте его больше. Я буду публиковать любые обновления. До тех пор лучшие вариант должен был бы использовать намерения.

Спасибо..

Я нашел его после многих дискуссий со многими разработчиками. sociallib является единственным надежным.

https://github.com/sdossick/SocialLib

Это позволяет интегрировать

  • Facebook
  • Twitter
  • Живая лента Google
  • LinkedIn

Это лучшее решение, которое я нашел.. Спасибо...

Ответ 2

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

С июня 2012 года существует хорошая библиотека под названием socialauth-android, которая позволяет легко интегрировать 4 популярные социальные сети (Facebook, Twitter, Myspace, LinkedIn).

У меня еще не было опыта работы с этой библиотекой, но это выглядит очень многообещающе. Я напишу более подробную информацию после того, как сыграл с библиотекой.

См. сайт socialauth-android

Ответ 3

Может быть, используя библиотеку ASNE сделать вашу жизнь проще? Просто добавьте зависимость от вашего проекта:

dependencies {
...
    compile 'com.github.asne:asne-facebook:0.2.0'
    compile 'com.github.asne:asne-twitter:0.2.0'
    compile 'com.github.asne:asne-googleplus:0.2.0'
    compile 'com.github.asne:asne-linkedin:0.2.0'
...
}

настроить и запросить почти все!

Ответ 4

Android использует расширяемую архитектуру, основанную на Intents. Предпочтительный способ заключается в том, чтобы подключиться к этой структуре, вместо того, чтобы пытаться поддерживать каждую социальную сеть непосредственно в приложении, как вы просите. Одно из преимуществ заключается в том, что новые социальные сети и новые API будут поддерживаться автоматически. См.:

Ответ 5

Это довольно старый вопрос, но я напишу очень ответ на этот вопрос. Вы можете легко сделать это с помощью CloudRail API. Поддержка интеграции Facebook, Twitter, G +, Instagram, LinkedIn, Yahoo, Windows Live, GitHub и Slack. Просто нужно создать объект каждого одинаково и получить ключ приложения и секретный ключ приложения. Например

Facebook f = new Facebook(this, appKey, appSecret);
f.post(…)
Twitter t = new Twitter(this, appKey, appSecret);
t.post(…)

и т.д. ЗДЕСЬ - это полное сообщение в блоге, в котором показано, как этого достичь. надеюсь, это поможет ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я написал этот пост

Ответ 6

@AndroidKid, выберите "Общение" - http://www.GetSocialize.com. Это новое (не существовало, когда вы задавали вопрос), поэтому я не знаю, есть ли у вас все еще есть необходимость, но хотелось бы узнать, что вы думаете об этом, если попробуете.

DROdio

Ответ 7

Как насчет scribe?

Я тестировал его с помощью твиттера. Это довольно легко.

Ответ 8

Простите, вы видели socialauth? Я не использовал его, но он выглядит хорошо!

Ответ 9

Если вы делаете игру, я рекомендую Scoreloop Social API. Они были очень хороши, не отставая от API и будучи один стоп-магазин для упрощения некоторых элементов, связанных с игрой.

Ответ 10

Если вы ищете интеграцию в социальные сети в Android-игре, я бы порекомендовал вам взглянуть на SDK Skiller. Он обеспечивает хорошую поддержку для ведущих социальных сетей, и SDK кажется очень простым в использовании. Для справки, посмотрите на образец TicTacToe

Ответ 12

Я нашел хороший и использовал его для своего проекта. SocialAuth Android - это версия популярной библиотеки Java SocialAuth для Android от https://github.com/3pillarlabs/socialauth-android/ Поддержка: Google Yahoo facebook Hotmail FourSquare Мое пространство Linkedin Salesforce нытье Mendeley Flickr