Facebook SDK Graph API在墙上发布消息

时间:2015-10-04 05:56:23

标签: android facebook facebook-graph-api facebook-android-sdk

我的Facebook应用状态和评论反馈建议不要在墙上发布时预先填写文字。但我可以在Facebook Graph API文档Graph API Publishing section中找到message param的使用。

Bundle params = new Bundle();
params.putString("message", "This is a test message");
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/me/feed",
    params,
    HttpMethod.POST,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();


我已经验证它,它工作正常。是否允许根据更新的Facebook政策?

1 个答案:

答案 0 :(得分:2)

消息必须是100%用户生成的,因此如果您提供(EMPTY!)输入字段,用户可以在执行API调用之前输入消息,那很好。预填充意味着您预填充消息或输入字段,这是不允许的。

https://developers.facebook.com/docs/apps/review/prefill