First its not a duplicate question. What i'm currently having is i'm able to Publish Post Facebook page using app key and secret. as my code mention below.
$facebook = new Facebook(array(
'appId' => $config['App_ID'],
'secret' => $config['App_Secret'],
'cookie' => true
));
if(isset($_POST['status']))
{
$page = split("-",$_POST['page']);
$page_token = $page[0];
$page_id= $page[1];
// status with link
$publish = $facebook->api('/'.$page_id.'/feed', 'post',
array('access_token' => $page_token,
'message'=> $_POST['status'],
'from' => $page_id,
'to' => $page_id,
'caption' => 'Caption',
'name' => 'Name',
'link' => 'http://www.example.com/',
'picture' => '',
'description' => $_POST['status']
));
The code works perfect its posting on page but the problem I have is i want it to post as my profile name which is on my Facebook ID, but its showing posted by someone and then VIA app name. to make the concept clear see the image below.