如何将facebook,twitter和google plus集成到Android应用程序中

kai*_*uki 11 twitter integration android facebook social-networking

我喜欢将Facebook,Twitter和Google plus集成到我的应用程序中,以便使用该应用程序,用户可以更新其状态.因此,我想知道如何做到这一点.

谢谢

Ovi*_*tcu 14

我强烈建议不要使用这些SDK,因为它们包含很多错误,并且就我所见,并不是非常可靠.

如果您只想将应用程序中的简单文本分享到Facebook或Twitter等等...我建议创建一个选择器,让用户从他的手机中选择他想要用户共享的应用程序.它更简单,更可靠,更像是"安卓方式".

以下是您必须编写的代码:

Intent shareIntent=new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT,"I want to share this with you!");
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "Great Post");
startActivity(Intent.createChooser(shareIntent, "Share..."));
Run Code Online (Sandbox Code Playgroud)


ayu*_*lin 12

至于facebook和twitter,你可以通过他们的API来做到这一点.对于Facebook,幸运的是他们为android开发者提供了用于android的facebook sdk,例如SDK中包含的示例.

对于Twitter,您可以使用在Twitter开发人员文档上编写的外部库,并且有一个名为Twitter4J的库已准备就绪.

很遗憾Google Plus API尚不可用.