Android 如何在 facebook 墙上发布自己的位图

标签 android facebook sdk

我正在尝试拍照并将其发布到我的 Facebook 墙上。我已经拍了照片,但无法使用 Facebook SDK 将其发布。

我试过 Bundle :

Bundle parameters = new Bundle();
parameters.putString (Facebook.TOKEN,facebook.getAccessToken());
parameters.putString ("message", "MessageOnWall");
parameters.putByteArray ("source", byteArray);

但我没能创建 RequestListener 来张贴在墙上。 我一直在寻找一个例子,但我还没有找到它...... 我是 android 开发的新手,我被这个问题困住了。

还有其他解决方案吗?

最佳答案

我发现了问题。要在我的墙上张贴位图,我执行三个步骤:

1) 我把我的位图上传到facebook帐户(注意,照片的宽度和高度必须在720px以下)不要忘记保留照片的ID!

2) 我找到带有 ID 的照片,然后从中提取链接

3) 我终于把链接贴在了我的墙上

您必须使用 Graph API of facebook你可以直接在你的账户上测试你的代码there . 不要忘记允许您的应用在您的相册中搜索和发布的 token 。

希望是有帮助的!

关于Android 如何在 facebook 墙上发布自己的位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11248499/

相关文章:

android - 如何在 Mac 上创建新的 Android 虚拟设备 (AVD)?

Android 在多边形上绘制位图

android - 尝试使用 keytool 为 Android Facebook 生成 key 哈希

iphone - 为什么网址在iOS 6上的行为有所不同

ios - 在 Facebook 应用程序中打开帖子的 URL Scheme

ios - 如何使用 fb sdk 3.14.1 登录 facebook api ver 1.0?

android - 创建 Android AVD 时如何设置系统镜像(路径?)?

android - Android 上的同声翻译

Android Edittext : when contains misspelling word (with red underline over it), 不允许提交

java - 在 retrofit 回调中接收自定义参数