Я использую следующий код для публикации в feed
передачи страницы
$attachment = array('message' => 'xxxxxxxxxxxxxxxxx', 'name' => 'cccccccccccccccc', 'caption' => 'cccccccccccccccc', 'link' => 'http://apps.facebook.com/manydldotnet/', 'description' => "ccccccccccccc", 'picture' => "'cccccccccccccccc'", 'actions' => array(array('name' => 'Download!','link' => 'http://apps.facebook.com/manydldotnet/')) ); $result = $facebook->api('/121468571287906/feed/','post',$attachment);
поэтому вопрос в том, как получить post_id после его публикации?
Идентификатор Post хранится в $result['id']
.
Это возвращаемое значение вызова для feed
; это также относится к /links
, /photos
и т. д.
Ссылка: http://developers.facebook.com/docs/reference/php/facebook-api/
Проверьте значение в переменной $ result, которая должна быть фактическим значением post_id.