2013-04-11 65 views
0

後我不明白是什麼在我的代碼的問題。我的範圍中有'publish_stream'。用戶已經驗證我的應用程序的所有權限,但還是這個錯誤出現。無法通過圖形API

的folllowing是我的代碼通過圖形API發佈: -

<?php 
    try{ 
     $publishStream = $facebook->api("/$user/feed", 'post', array(
      'message'  => 'TESTING...', 
      'link'   => 'http://example.com', 
      'picture'  => 'http://example.com/image.png', 
      'name'   => 'example name!', 
      'caption'  => 'example caption', 
      'description'  => 'PHP SDK ROCKS!', 
      )); 
echo "IN TRY BLOCK "; 
    }catch(FacebookApiException $e){ 
     error_log($e); 
echo "IN CATCH BLOCK "; 
    } 

?> 

對於給定的代碼的輸出是: - 在catch塊。基於在Facebook圖形API文檔,請告訴我,我錯了......

+0

as @ user1909426提及([在已刪除的答案](http://stackoverflow.com/a/15953399/558021)),您應該查看錯誤對象的內容 - 那裏可能會在那裏有一些有用的信息。 '$ E->的getMessage()' – Lix 2013-04-11 16:00:44

回答