2015-12-29 122 views
0

這是代碼。圖片發佈到Facebook頁面使用圖表api

try { 
    $post_param = array();      
    $post_param['message'] = 'Test'; 
    $post_param['object_attachment'] = '94592782743592734' ; 
    $response = $fb->post('/'.$page->page_id.'/feed/', $post_param, $page->page_access_token); 
} 
catch (Facebook\Exceptions\FacebookResponseException $e) { 
    echo 'Graph returned an error: ' . $e->getMessage(); 
    exit; 
} 
catch (Facebook\Exceptions\FacebookSDKException $e) { 
    echo 'Facebook SDK returned an error: ' . $e->getMessage(); 
    exit; 
} 

當我嘗試此代碼時,我收到錯誤。

圖表返回了一個錯誤:(#100)無效object_attachment參數

在此之前,我曾嘗試上傳照片本身頁面和用戶照片。我試圖用兩個臉譜圖片ID。但得到同樣的錯誤。

回答

0

object_attachment中提供的ID無效;你能檢查嗎?你是如何檢索該ID的?

+2

這是僞造的對象ID。雖然我已經解決了這個問題。 問題是,我正在使用用戶訪問令牌將圖片上傳到頁面,這就是爲什麼它不允許圖像在帖子中附加。 –

相關問題