2012-09-01 190 views
-1

我嘗試使用facebook api將facebook狀態發佈到頁面。我得到這些帖子的數組返回(id)。但它不會顯示在頁面時間軸上。我嘗試訪問這些頁面的Facebook飼料圖。我得到結果。帖子未顯示在頁面上

fb頁碼:https://www.facebook.com/testscrap?ref=hl(沒有時間線顯示)。但我實際上有一個帖子從facebook圖訪問(https://www.facebook.com/348759318542072/posts/350492115035459

我在哪裏出錯?

這裏是張貼代碼:

來自於作者的評論
$feed_dir  = "/{$page['page_id']}/feed/"; 
$msg_body  = array (
     'access_token' => $page['access_token'],   
     'message'  => 'Jingle bell jingle bell jingle all the way',    
     'picture'  => 'http://assets.kompas.com/data/photo/2012/08/26/0958534620X310.jpg', 
    ); 

try { 
    $result = $this->data['fbinstance']->api($feed_dir, 'post', $msg_body); 
    jlog($result); 
} catch (Exception $e) { 
    $err_str = $e->getMessage(); 
    jlog($err_str); 
} 
+0

我可以在牆上看到兩個「Jingle Bell ..」貼子。包括你直接鏈接到的那個 – ThoKra

+0

真的嗎?我沒有看到任何東西。 –

+0

http://d.pr/i/dGfE。由於緩存問題,Facebook有時更新緩慢。所以它適用於我,因爲我沒有使用相同的服務器,並且以前沒有訪問過該頁面。 (也許答案) – ThoKra

回答

1

後複製:

正如我在其他評論說,我已經在頁面上經歷了從Facebook的緩存問題和組,無論我清空了多少緩存並更改了瀏覽器。但它遲早會出現。如果您有權訪問它,請嘗試使用其他用戶。

Facebook有時可能會更新緩存,因此緩慢顯示新帖子。所以一個成功的請求應該可以工作,只需要與其他用戶一起測試

相關問題