在twitter和facebook上分享文本/图像在android中

问题描述:

我开发了我的新闻应用程序,现在我必须添加share(facebook/twitter)选项来共享图像和文本。我已经搜索了很多,但并不清楚如何满足我的要求。其实在分享按钮我要展示的EditText和按钮,不管我们必须在点击分享按钮,应该是shared.I已通过SDK和意图,但也不能走了我的requirement`工作分享在twitter和facebook上分享文本/图像在android中

String twitterUri = "http://m.twitter.com/?status="; 
     String marketUri = "TESTING "; 
     Intent shareOnTwitterIntent = new Intent(Intent.ACTION_VIEW, 
       Uri.parse(twitterUri + marketUri)); 
     startActivity(shareOnTwitterIntent);. 
+0

开始通过阅读[此为Facebook](http://developers.facebook.com/docs/指南/手机/)和[这是twitter](http://blog.tarams.com/?p=212)。但也从搜索开始。关于它已经有很多回答的问题了。 – 2012-07-18 11:31:56

+0

谢谢@AleksG真的很好的指导,但我必须开发的应用程序,它会要求userId和密码,然后在用户墙上鸣叫。但是这个应用程序在开发人员墙上鸣叫... – Dilip 2012-07-18 12:15:27

+0

不,它不会开发人员的墙。我用它在我的应用程序中实现这个功能。 – 2012-07-18 13:25:08

嘿,您可以从下面的链接中获取帮助以便facebook图片上传

Android facebook SDK, upload pictures to wall with profile in different language?

和Twitter,你需要上传它twitpic ...因为你必须使用jar文件..因为你不能在推特图片。

+0

上传图片到twitpic的任何链接@user – 2012-08-30 10:38:25

+1

for TwitPic示例:http://www.londatiga.net/it/how-to-send-image-to-twitpic-from-android/ – Chirag 2013-01-31 13:42:56

您可以通过使用 twitter4j核-3.0.2.jar twitter4j媒体支持-3.0.2.jar 库在Twitter上分享图片和测试。 例如

String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); 
String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); 

AccessToken a = new AccessToken(token, secret); 
Twitter twitter = new TwitterFactory().getInstance(); 
twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET); 
twitter.setOAuthAccessToken(a); 

ConfigurationBuilder cb = new ConfigurationBuilder(); 
cb.setDebugEnabled(true).setOAuthConsumerKey(yourConsumerKey).setOAuthConsumerSecret(yourConsumerSeceret).setOAuthAccessToken(yourAccessToken).setOAuthAccessTokenSecret(yourAccessTokenSeceret); 

Configuration conf = cb.build(); 

ImageUploadFactory factory = new ImageUploadFactory(conf); 
ImageUpload upload = factory.getInstance(); 
String url = upload.upload(yourImage, yourCaptionWithImage); //image is a File Format and Caption is String 

参考链接:

1)http://www.londatiga.net/it/how-to-send-image-to-twitpic-from-android/

2)http://www.rqna.net/qna/wupzh-android-image-sharing-on-twitter-using-sdk.html