you have to permission pubish_stream on your app and then try this using curl:-
$attachment = array('access_token' => $access_token,'message' => 'i m success to using graph api for post wall','name' => 'Wall Post using graph api','link' => 'www.mysite.com','description' => 'Using the Graph API, any Facebook users Wall feed may be accessed by using this URL:','picture'=>'http://example.com/images/noimage.png' );$url = "https://graph.facebook.com/$facebook_id/feed";$ch = curl_init();curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to suppress the curl output$result = curl_exec($ch);curl_close ($ch);print_r($result)