我找不到在墙上发送图片的工作方式。 我的代码是我没有。新的Facebook SDK + Android。在墙上添加图片facebook
-1
A
回答
0
我从来没有从手机发送过图片,而是从使用图片链接的服务器发送图片。我会把这些代码放在一个可以帮助你的地方,因为大部分逻辑都是相似的。
final Bundle parameters = new Bundle();
parameters.putString("name", getString(R.string.app_name));
parameters.putString("caption", "haha");
parameters.putString("link", "www.google.com");
parameters.putByteArray("picture", byteArray);//I took this one from your code. My key is "picture" instead of "image"
Session.openActiveSession(this, true, new StatusCallback() {
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
new FeedDialogBuilder(EndGameActivity.this, session, parameters).build().show();
//you can try this one instead of the one above if you want, but both work well
//Request.newMeRequest(session, new Request.GraphUserCallback() {
//
// @Override
// public void onCompleted(GraphUser user, Response response) {
// final Session session = Session.getActiveSession();
// new FeedDialogBuilder(EndGameActivity.this, session, parameters).build().show();
// }
//}).executeAsync();
}
}
});
这个代码将只在最后的Facebook SDK 3.5工作,因为Request.newMeRequest
是最近推出的,应该用来代替Request.executeMeRequestAsync
,已被弃用。
另请注意,我使用的密钥是“图片”而不是“图片”。也许这就是你的代码的问题。
但是我在onClick
事件中用户触摸一个按钮时会这样做。为什么你的onCreate
方法需要它?
+0
是的..我不认为它是使用手机中的图片的好习惯 – NightSkyCode
相关问题
- 1. Android - 错误发布在Facebook上的Facebook墙上的图片与Facebook SDK 4. +
- 2. 使用Facebook SDK 3.0添加图片到墙上贴吧?
- 3. 在Facebook墙上上传照片iPhone sdk
- 4. 将图片添加到Facebook墙
- 5. Facebook Android SDK墙流
- 6. 在Facebook墙上添加href,如Facebook
- 7. Android无法将图片张贴到墙上使用Facebook sdk
- 8. 在Facebook墙上发布图片xcode ios
- 9. Facebook的墙上帖子sdk
- 10. Android - 使用Facebook sdk在Facebook墙上张贴的问题
- 11. 使用Facebook SDK在朋友的墙上张贴图片
- 12. 张贴在墙上的照片 - Facebook打开图 - Php Sdk
- 13. 无法使用Android Facebook SDK在墙上发布照片
- 14. 使用Facebook SDK上传图片到墙上的链接
- 15. Android Facebook sdk,上传时加密照片
- 16. 将图片上传到Facebook SDK Android
- 17. Android Facebook SDK 3.0上传本地图片
- 18. Facebook的PHP SDK上传图片 - 图片
- 19. 在Facebook墙上发布图片
- 20. 如何使用Facebook SDK for Android在Facebook上分享图片?
- 21. Facebook iOS SDK 3.1在朋友墙上张贴图片错误
- 22. 在Facebook墙上的Android发布图像
- 23. Android如何将图片发布到朋友的墙上用facebook android sdk
- 24. facebook图api检索墙上的照片
- 25. 在facebook上发布墙上的照片sdk
- 26. 在Facebook墙上添加小工具
- 27. 在Facebook墙上的Javascript sdk auto pubblish
- 28. 如何使用Facebook Android SDK将大视频上传到Facebook墙?
- 29. 在Android SDK中显示facebook墙
- 30. Facebook墙贴无图片
这是在OnCreate中完成的。 刚刚通过这个,我做了授权的例子。我有一个用户名。但我无法发送照片。 'code' Session.openActiveSession(this,true,new Session.StatusCallback(){...} –