2012-03-15 99 views
-1

我有一個問題,在Facebook上發佈活動牆上的圖片。 它發佈在活動頁面上發佈圖片

我當前的代碼是:

$post_array = array(
    "access_token" => $facebook->getAccessToken(), 
    'source' => "@" . realpath("image.png"), 
    'message' => 'Some Message' 
); 
$post_id = $facebook->api("/".$event_id['id']."/feed", "POST", $post_array); 

一切工作正常,除了圖片:這將不顯示。

任何幫助嗎?

回答

0

如果事件,試用:

 

//Setup the Facebook object for file upload 
$facebook = new Facebook(array(
    'appId' => 'your_app_id_here', 
    'secret' => 'your_secret_here', 
    'cookie' => true, 
    'fileUpload' => true 
)); 
 

然後:

 

$file = "image.png"; 
//The event information array (timestamps are "Facebook time"...) 
$event_info = array(
    "access_token' => 'your access token",  
    "name" => "Event Title",  
    "start_time" => 1290790800, 
    "end_time" => 1290799800, 
    "location" => "Your Location", 
    "description" => "Event Description" 
); 

$event_info[basename($file)] = '@' . realpath($file); 

$result = $facebook->api('me/events','post',$event_info); 
 

希望它可以幫助

+0

您好,感謝您的幫助。但我正在尋找一種可能性,以便將圖片添加到事件的牆上,而不是將其作爲事件中的圖片(工作正常) – Styler2go 2012-03-15 12:42:06