Facebook API:发布到常用页面

时间:2014-01-20 17:06:01

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

我的应用的用户是否可以使用Graph API将帖子发布到特定页面(应用页面或粉丝页面)?感谢。

1 个答案:

答案 0 :(得分:2)

@Jurik在评论中指出,如果拥有正确的权限,您几乎可以通过Graph API完成所有工作。

要代表特定用户在网页上发布帖子,您可以使用/{page-id}/feed端点。看看Page API feed documentation。它表示使用有publish_actions权限的有效User Access Token,您可以代表该人向论坛发布新帖子。

以下是使用Android SDK执行此操作的代码段(来源:Page API feed documentation):

Bundle params = new Bundle();
params.putString("message", "This is a test message");
/* make the API call */
new Request(
    session,
    "/{page-id}/feed",
    params,
    HttpMethod.POST,
    new Request.Callback() {
        public void onCompleted(Response response) {
            /* handle the result */
        }
    }
).executeAsync();