4

我如何在 Android 上使用 Facebook SDK 3.0 与图片一起发布消息,

链接 -> 可以发布带有链接和所有其他信息的小图片。

http://developers.facebook.com/docs/howtos/androidsdk/3.0/feed-dialog/

我想要的只是在墙上发布带有消息的图片,而不是带有描述的链接?我想要抓取我当前的 Android 屏幕的屏幕截图并将其保存到 SD 卡中,我需要在自定义按钮单击时将其与消息一起发布。

我如何使用适用于 android 的 Facebook SDK 3.0 做到这一点?

4

2 回答 2

21

您可以使用 Graph API 将照片发布到用户的墙上。

有关更多详细信息,请参阅参考页面

在 Facebook SDK 中,您将使用Request 类进行 Graph API 调用。

您可以使用 newUploadPhotoRequest 方法添加照片。

如果您还想添加描述,请尝试设置“消息”参数:

Request photoRequest = Request.newUploadPhotoRequest(...);
Bundle params = photoRequest.getParameters();
params.putString("message", "description  goes here");
photoRequest.executeAsync();
于 2013-01-02T17:32:21.557 回答
0

Facebook 为第 2 版 Graph API 请求更改了此实现,他们建议使用自定义故事而不是发布(如果您有自己的内容要放在他的评论旁边的 facebook 用户的墙上,或者甚至没有他的评论)

文档在这里:

https://developers.facebook.com/docs/android/open-graph?locale=en_GB

只是文档中的一个错误,例如,facebook Open Graph 对象由冒号而不是点引用

他们以这种方式在名为“books”的工作空间中提到了一个名为“book”的开放图形对象

"books.book"

正确的方法是

"books:book"

完成实施后,您将需要在 facebook 上查看您的应用程序,它的文档也在这里

https://developers.facebook.com/docs/apps/review?locale=en_GB

我真的很讨厌 facebook 文档,它很烂

于 2014-12-17T11:34:10.320 回答