在Android中集成FaceBook,Twitter,社交网络

Ano*_* CH 52 twitter android facebook social-networking

使用单个通用框架或API或JAR将多个社交网络集成到Android中

对于iPhone,我们有ShareKit,它在一个框架中集成了多个共享选项. http://www.getsharekit.com/

对于android我不知道是否存在类似的东西.我正在构建一个向社交网络共享信息的应用程序,比如一些帖子和推文.它是一个简单的游戏,游戏玩家发布有关他们的成就和等级的更新等.我使用Facebook和Twitter API,但他们占用了大量内存,难以管理.我也无法有效地处理它们.任何有关如何整合它们的帮助将不胜感激.

我想对此有一些建议..

另一个例子似乎是PinkelStar

http://www.pinkelstar.com/ (不再维护)

谢谢

Ano*_* CH 32

编辑于2012年7月14日21.30 IST.

该项目被创建者抛弃,由于Facebook API的变化而无法使用.我联系了Dev,他不再维护它了.我会发布任何更新.在那之前,最好的选择是使用意图.

谢谢..

经过与许多开发人员的大量讨论,我找到了它.sociallib是唯一可靠的.

https://github.com/sdossick/SocialLib

它允许集成

  • Facebook的
  • 推特
  • Google Buzz
  • LinkedIn

这是我找到的最佳解决方案..谢谢......

  • 以上就好不开放.我有同样的问题 (2认同)
  • @rajpara我认为你必须阅读灰背景中的大引号文本....该项目不再可用..所以解决方案是使用意图. (2认同)

Jer*_*ers 21

我知道问题已经超过一年了.但是,如果您在Google上搜索,此问题会不断出现在搜索结果中.这就是为什么我觉得有必要提供另一个答案.

自2012年6月以来,一个名为socialauth-android的漂亮图书馆可以轻松整合4个流行的社交网络(Facebook,Twitter,Myspace,LinkedIn).

我还没有亲身体验过这个库,但它看起来非常有前景.我玩过图书馆后会发布更多细节.

请参阅socialauth-android网站

  • 嗨,新版本的api现在支持10个提供商,包括yahoo,foursquare.api现在提供上传图像,获取Feed和获取相册的功能 (3认同)
  • 我看到了这个图书馆.它似乎非常有趣和有用. (2认同)

Sek*_*eko 6

也许使用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'
...
}
Run Code Online (Sandbox Code Playgroud)

设置和请求几乎任何东西!


Ed *_*tte 5

Android使用基于Intents的可扩展架构.首选方法是挂钩该框架,而不是试图直接在您的应用中支持每个社交网络.一个优点是将自动支持新的社交网络和新API.看到:

  • 我需要整合不仅仅是打开另一个应用程序.... Facebook在我的应用程序中.我不想支持所有社交应用程序.所有需要的是通过我的应用程序共享一个小消息/状态.我不希望用户离开我的应用程序来执行此操作... (2认同)