【发布时间】:2015-06-24 19:22:29
【问题描述】:
在 android 中将图像和文本分享到 Facebook 的正确方法是什么? 例如带有预填充文本的图片。
我意识到这在原生 Android 共享意图中是不可能的,如 here 所述。因为它只能拍摄图片或链接,不能同时拍摄。
我也尝试过使用 facebook-sdk-3.14:
FacebookDialog.ShareDialogBuilder
但我现在意识到这仅用于共享链接。
我也尝试过:
createShareDialogBuilderForPhoto()
但这仅用于共享图像。
我在 sdk 中缺少什么吗?我猜 FacebookDialog 不可能?
我是否需要走在 facebook 中创建自己的应用程序和自己的开放图形操作的路线?理想情况下,我希望没有登录按钮。
我也看到了类似的问题,但大多数是关于共享意图,或者如果它是 sdk,它至少已经过时一年,并且解决方案与此类似:
Bundle parameters = new Bundle();
parameters.putString("message", category_item_name_desc.getText().toString());
parameters.putString("picture", categoryItemsModel.getImageUrl());
parameters.putString("caption", txtDescription_desc.getText().toString());
facebook.request("/me/feed", parameters, "POST");
通过 Feed 对话框 (WebDialog) 进行了尝试,但我收到“错误 (#324) 需要上传文件”,任何帮助都会很棒。
【问题讨论】:
-
我不确定,但可以这样做:github.com/b099l3/FacebookImageShareIntent
标签: android facebook facebook-sdk-3.14.x