2013-05-15 76 views
1

好吧,這一切工作正常...除了,照片帖到用戶飼料,而不是發佈的頁面管理員......(它從我個人的Facebook帳戶,而不是作爲頁)發佈照片到我的Facebook牆上(工作),但帖子的用戶飼料

找遍了一個答案,但來了空......

(config.php文件)

<?PHP 

$facebook = new Facebook(array(
    'appId' => $appId, 
    'secret' => $appSecret, 
'fileUpload' => true, 
'cookie' => true 
)); 

$fbuser = $facebook->getUser(); 

?> 

<?php 
include_once("config.php"); 
$facebook->setFileUploadSupport(true); 

$userPageId = 619143434781602; 

if ($fbuser) { 
     try { 

     $img = $imgSrc; 
     $post_url = '/'.$userPageId.'/photos'; 

     $photo = $facebook->api($post_url, 'POST', 
     array(
       'source' => '@' . 'test.jpg', 
       'message' => 'Photo uploaded via the PHP SDK!' 
     ) 
); 

} catch (FacebookApiException $e) { 
       echo $e->getMessage(); 
      } 

} 
?> 

回答

-1

帖子有一個這樣你可以通過使用JS,如果你看一看How to post to Facebook fanpage as fanpage, not user

這也可能會給你一個洞察http://www.sergiy.ca/post-on-facebook-app-wall-and-fan-page-wall-as-admin/

快樂的閱讀,祝你好運

+1

這不談論張貼照片,但感謝。我可以張貼到飼料罰款,如果它只是文字,但張貼照片時,我遇到的麻煩發佈到Facebook頁面飼料作爲頁面。 –

+0

沒關係啊,是我不好,我MIS讀,我以爲你只是有麻煩發佈都在一起,而且錯誤的資料圖片被張貼。我會看看,然後回來 –