2012-06-17 66 views
0

我試圖在圖形API的幫助下將內容發佈到用戶的牆上,並且不斷收到錯誤消息:致命錯誤:未捕獲OAuthException:發生意外錯誤。請稍後重試您的請求。致命錯誤:未捕獲OAuthException:發生意外錯誤。請稍後重試您的請求

我的代碼如下:

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

$access_token = $facebook->getAccessToken(); 
$user = $facebook->getUser(); 

if($user != 0) 
{ 

    $facebook->api('/me/predict-edit-add:predict', 'post', array(
     'scope' => 'publish_stream', 
     'winning_team' => 'http://samples.ogp.me/413385652011237' 
    )); 
} 

還有,我試圖改變URL在數組中WINNING_TEAM,我不知道什麼是可以接受的價值觀。我嘗試將鏈接指向我網站上獲勝團隊的頁面,並獲得另一個錯誤消息,指出該值不正確。

感謝,槍

回答

0

I'm trying to post content to a user's wall

沒有,真的沒有。你要做的是發佈Open Graph動作,這與簡單的牆不同。

立即引發問題,您的行爲是否已經被Facebook批准...?

+0

其實,你是對的,行動「預測」是我在開放圖形儀表板上創建的自定義操作。但是,我無法提交它,直到我將它發佈在我自己的Feed上。我怎麼做? – Lance

+0

那麼,即使該操作尚未獲得批准,將它與您的應用的管理員/開發人員用戶一起發佈應該沒有問題。 /你在API調用中添加範圍參數是什麼? – CBroe

+0

我讀到關於堆棧溢出的類似問題,通過未指定數組內的作用域來生成相同的錯誤消息。所以,我嘗試了它,它不起作用... – Lance

相關問題