Facebook Graph API - 在Group wall上发布为Group

时间:2010-09-29 20:59:26

标签: facebook-graph-api

我想通过Graph API发布到Facebook Group Wall。当我发帖时,帖子的所有者被设置为我的个人ID。有人会知道如何让Group拥有该帖子的所有者。以下是我目前的代码:

form_fields = {
        "message": 'This is message title',
        "link": 'http://facebook.com',
        "name": 'This is message title',
        "access_token": 'token here'
    }
form_fields['description'] = 'This is message body'
form_data = urllib.urlencode(form_fields)
response = urlfetch.fetch(  url="https://graph.facebook.com/%s/feed" % group_id,
                                    payload=form_data,
                                    method=urlfetch.POST,
                                    deadline=10
                                )

1 个答案:

答案 0 :(得分:6)

你不能这样做。这是组和页面之间的差异之一,当您作为管理员发布帖子时,帖子的用户是页面而不是您的用户ID,因此您无法使组成为所有者使用Graph api的帖子。请参阅此链接http://www.facebook.com/help/?page=904并搜索“页面与群组有何不同?”的问题。