niye o kadar uğraşmak istiyorsunuz ki? facebook zaten bunun için kütüphane vermiş. facebook sdk diye aratırsanız örnekler bulabilirsiniz.
facebook sdk kullanıp, kullanıcıya izin verdiğinizi farz edelim;
$paylasim = array(
'message' => 'Siyahla yazılan açıklama kısmı',
'name' => 'Link olarak çıkan mavi kısım',
'caption' => "Linkin altındaki açıklama kısmı",
'link' => 'http://www.link.com',
'description' => 'Uzun açıklama kısmı',
'picture' => 'http://www.link.com/paylasim_resmi.jpg',
'actions' => array(array('name' => 'Arkadaşlarınla Paylaş',
'link' => 'http://www.paylaslinki.com'))
);
$facebook->api('/me/feed/', 'post', $paylasim);bu kadar basit.