web-dev-qa-db-fra.com

Intégration de FaceBook, Twitter et des réseaux sociaux sous Android

Intégration de plusieurs réseaux sociaux dans Android avec un Framework, une API ou un JAR commun unique

Pour iPhone, nous avons ShareKit, qui intègre plusieurs options de partage dans un seul et même cadre . http://www.getsharekit.com/

Pour Android, je n'ai aucune idée s'il existe quelque chose de similaire. Je construis une application qui partage des informations sur les réseaux sociaux, comme certains messages et tweets. C'est un jeu simple, où les joueurs publient des mises à jour sur leurs réalisations et leurs niveaux, etc. J'ai utilisé les API de Facebook et Twitter, mais elles utilisent beaucoup de mémoire et sont difficiles à gérer. Aussi, je ne peux pas les gérer efficacement. Toute aide sur la façon de les intégrer serait appréciée.

Je voudrais avoir quelques suggestions à ce sujet .. 

Un autre exemple semble PinkelStar

http://www.pinkelstar.com/ (N'est plus maintenu)

Merci

52
Anoop CH

EDIT le 14 juillet 2012 à 21h30 IST.

Le projet est abandonné par le Créateur et n'est plus utilisable en raison de changements dans les API Facebook. J'ai contacté le Dev et il ne va pas maintenez-le plus. Je posterai toutes les mises à jour. Jusque là le meilleur l'option serait d'utiliser les intentions.

Je vous remercie..

Je l’ai trouvé après de nombreuses discussions avec de nombreux développeurs . Sociallib est le seul fiable.

https://github.com/sdossick/SocialLib

Cela permet d'intégrer 

  • Facebook
  • Gazouillement
  • Google Buzz
  • LinkedIn

C'est la meilleure solution que j'ai trouvée .. Merci ...

32
Anoop CH

Je sais que la question a plus d'un an. Cependant, si vous effectuez une recherche sur Google, cette question revient sans cesse dans les résultats. C'est pourquoi j'ai ressenti le besoin de fournir une autre réponse.

Depuis juin 2012, une jolie bibliothèque appelée socialauth-Android existe pour intégrer facilement les 4 réseaux sociaux populaires (Facebook, Twitter, Myspace, LinkedIn).

Je n'ai encore aucune expérience pratique de cette bibliothèque, mais cela semble très prometteur. Je posterai plus de détails une fois que je jouerai avec la bibliothèque.

S'il vous plaît voir site web socialauth-Android

21
Jeroen Peeters

Peut-être en utilisant bibliothèque ASNE vous simplifier la vie? Ajoutez simplement une dépendance à votre projet:

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'
...
}

installation et demande presque n'importe quoi!

6
Seko

Android utilise une architecture extensible basée sur Intents. La méthode privilégiée consiste à s’intégrer à ce cadre au lieu d’essayer de prendre en charge tous les réseaux sociaux directement dans votre application lorsque vous le demandez. L'un des avantages est que les nouveaux réseaux sociaux et les nouvelles API seront automatiquement pris en charge. Voir: 

5
Ed Burnette

C'est une question assez ancienne mais je vais écrire une réponse à cette question. Vous pouvez facilement le faire en utilisant l'API CloudRail . Prise en charge de l'intégration de Facebook, Twitter, G +, Instagram, LinkedIn, Yahoo, Windows Live, GitHub et Slack .. et obtenez une clé d’application et une clé secrète d’application. Par exemple

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

et ainsi de suite . ICI est un article de blog complet qui vous montre comment y parvenir. J'espère que cela aide AVERTISSEMENT: J'ai écrit ce post

4
PirateApp

Qu'en est-il scribe ?

Je l'ai testé avec Twitter avec succès. C'est assez facile.

2
cibercitizen1

Excusez-moi, avez-vous vu socialauth ? .____ Je ne l'ai pas utilisé, mais ça a l'air bien!

2
Slava

@AndroidKid, consultez Socialize - http://www.GetSocialize.com . C'est nouveau (n'existait pas lorsque vous avez posé la question), donc je ne sais pas si vous en avez toujours le besoin, mais j'aimerais savoir ce que vous en pensez si vous essayez.

DROdio

2

Si vous créez un jeu, je vous recommande l'API sociale de Scoreloop Ils ont très bien su suivre l'API et être un guichet unique pour simplifier certains éléments liés au jeu.

1
Dr.J

J'en ai trouvé un bon, et je l'ai utilisé pour mon projet . SocialAuth Android est une version Android de la bibliothèque Java populaire SocialAuth par https://github.com/3pillarlabs/socialauth-Android/ . Google Yahoo Facebook Hotmail FourSquare MySpace Linkedin Salesforce Yammer Mendeley Flickr

0
Anh Hùng Hoàng
0
GraSim

Si vous envisagez d'intégrer les médias sociaux dans un jeu Android, je vous recommanderais également de consulter Skiller SDK. Il fournit un bon support pour les principaux réseaux sociaux et le SDK semble vraiment facile à utiliser. Pour référence, regardez leur exemple TicTacToe

0
Andriod Dev