需要在Facebook,Twitter,Google +等所有社交网站上分享我们的应用程序。使用分享身份验证API,我们可以在Facebook和Twitter上分享。
分享Auth API: http://code.google.com/p/socialauth-android/wiki/GettingStarted
无法在Google +中分享,是否有可用的插件?
现在正在使用此示例程序,无法使用此功能进行共享。
https://github.com/imellon/Google-Plus-Android-Sample
请帮助..
答案 0 :(得分:3)
Google Plus尚未提供公开的API,尽管https://developers.google.com/+/mobile/android/
提供了一些选项我强烈建议不要为每个社交网络使用唯一的SDK,因为它们包含很多错误,并且不太可靠。
如果您只想将应用程序中的简单文本分享到Facebook,Twitter,Google +等等...我建议创建一个选择器,让用户从他想要用户共享的手机中选择哪个应用程序。它简单,可靠,这通常是在android中完成的。
示例代码:
Intent shareIntent=new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT,"your text here");
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "post title");
startActivity(Intent.createChooser(shareIntent, "Share..."));
这将向用户显示所有能够共享文本帖子的应用程序。如果用户在他/她的手机中有facebook,twitter和google + apps,那么它将显示所有这些,用户可以选择要分享的内容。
答案 1 :(得分:0)