我正在尝试使用 RestFB 在我的 facebook 页面上发布帖子。
我的代码如下:
FacebookType publishResponse = facebookClient.publish(pageId + "/feed", FacebookType.class,
Parameter.with("message", message),
Parameter.with("picture", picture),
Parameter.with("link", link),
Parameter.with("description", description));
我的参数具有以下值:
message: Test+test+test
picture: https%3A%2F%2Fcom-smallteaser-local-photo.s3.amazonaws.com%2Fskydivemag%25232fdefcfa-c7b2-4c0d-8504-9942ccd9a4b0%2523648%25230%25232592%25232592%2523292%2523292
link: http%3A%2F%2Flocalhost%3A9000%2Farticle%2F20130503-test-test-test
description: This+is+just+a+test
我得到了例外:
FacebookOAuthException:收到 OAuthException 类型的 Facebook 错误响应:(#100)图片 URL 格式不正确]
我在这里读到,我只需提供一个 URL 就可以添加图片,它特别指出它适用于“在 Amazon S3 或类似服务上托管图像的应用程序开发人员”。
知道我做错了什么吗?