2010-09-29 9 views
6

Ich versuche, auf Facebook Group Wall via Graph API zu posten. Wenn ich den Beitrag mache, wird der Inhaber des Beitrags als meine persönliche ID festgelegt. Würde jemand wissen, wie Group den Besitzer des Posts hat. Unten ist mein aktueller Code:Facebook Graph API - Post auf Gruppenwand als Gruppe

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 
           ) 

Antwort

5

Sie können es nicht tun. Das ist einer der Unterschiede zwischen der Gruppe und den Seiten. Auf einer Seite, wenn Sie einen Beitrag als Administrator machen, ist der Benutzer des Beitrags die Seite und nicht Ihre Benutzer-ID. Sie können also keine Gruppe zum Eigentümer machen eines Beitrags mit der Graph API. Sehen Sie diesen Link http://www.facebook.com/help/?page=904 und suchen Sie die Frage "Wie unterscheiden sich Seiten von Gruppen?".

+0

Vielen Dank für die Antwort – vivpuri