使用Facebook Android SDK发布文字和图片

我正尝试使用Facebook Android SDK(不使用对话框)将图片和文本发布到某个用户的新闻提要中,但由于某种原因,它仅将图片和文本发布到用户自己的时间轴上,而不是发布到全球新闻提要上他的朋友可以看到它。 如果我删除图片参数,则文本会显示在新闻Feed中。 我错过了什么吗?

这是我的代码:

//Prepare picture data
ByteArrayOutputStream baos = new ByteArrayOutputStream();  
b.compress(Bitmap.CompressFormat.JPEG, 100, baos);              
data = baos.toByteArray();

//Post data
Bundle params = new Bundle();
params.putString(Facebook.TOKEN, LoginActivity.mFacebook.getAccessToken());
params.putByteArray("picture", data);
params.putString("message", txt.getText().toString());
AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(LoginActivity.mFacebook);     
mAsyncRunner.request("me/feed ", params, "POST", new FacebookUploadListener(), null);
mAsyncRunner.request(response, new FacebookUploadListener());

没有Facebook SDK的对话框,我可以实现吗?

链接地址: http://www.djcxy.com/p/49613.html

上一篇: Posting text and picture using Facebook Android SDK

下一篇: Post on facebook wall with official facebook app installed