2011-01-04 3 views
4

Ich versuche, einen Kommentar zu einem Status-Post auf Facebook zu posten. Ich habe herausgefunden, wie man vorhandene Kommentare mit dem folgenden Code "mag":Facebook Graph API POST zu einem Kommentar zu einem Stream-Objekt

$ status = $ facebook-> api ("/ $ id/likes", "post");

Wie würde ich den Code ändern, um einen Kommentar zu dieser Statusmeldung zu senden, anstatt wie.

Ich habe es versucht: $ status = $ facebook-> api ("/ $ id/stream", "post", "$ kommentar");

aber es gibt diesen Fehler zurück: Invalid argument für foreach geliefert()

ich auch "/ $ id/Kommentare" statt "/ $ id/Strom", gleiche Fehler verwendet habe.

Antwort

8

$facebook->api('/'.$POST_ID.'/comments','post',array('message' => $comment)); funktioniert für mich. Stellen Sie sicher, dass Sie über publish_stream Berechtigungen verfügen und dass Sie eine ordnungsgemäße Post-ID der Statusmeldung bereitstellen.

+0

Arbeitete wie ein Charme, danke! –

+0

Das ist großartig, kein Problem! – Bartek

Verwandte Themen