2011-09-30 25 views
0

我已經能夠發佈活動到我的個人牆和時間線,但我似乎無法得到活動插件去,無論我怎麼稱呼它。我在調用它時獲得了成功,並且還從命令行CURL調用中獲得了成功代碼。Facebook OpenGraph - 與活動插件有關的問題

<script type="text/javascript"> 
function postAttend() 
{ 
    FB.api('/me/kaplangraph:attend' + 
       '?class=http://samples.ogp.me/253928254644843','post', 
       function(response) { 
     if (!response || response.error) { 
       alert('Error occured'); 
     } else { 
      alert('Post was successful! Action ID: ' + response.id); 
      } 
    }); 
} 
</script> 

這我知道是工作。我在個人時間表上看到他們。然而,我不能將它們拉到活動插件中。以下全部顯示空白。我錯過了什麼嗎?

<fb:activity action="kaplangraph:attend"></fb:activity> 
<fb:activity actions="kaplangraph:attend"></fb:activity> 
<fb:activity actions="kaplangraph:attend" app_id=253477038023298></fb:activity> 
<fb:activity app_id=253477038023298></fb:activity> 
<fb:activity site_url="https://severe-winter-5145.herokuapp.com/"></fb:activity> 

謝謝你們,我也貼到FB開發組...希望能得到一個答案在那裏。

我會發布如果我發現任何東西,但我同意這是一個錯誤,而不是測試版問題。它在示例中說,這將適用於開發人員/管理員/等......只是不是世界。我猜想在他們殺死活動飼料的轉變中,我也遇到了麻煩。

回答

0

Facebook時間軸和新的開放圖仍處於測試階段。我非常確定它不會在活動插件中顯示,直到它處於測試階段。

0

我認爲這是一個錯誤;是的,它們處於測試階段,但本教程未提及fb:activity無效。也不清楚應該傳遞什麼參數(動作或動作)。我也嘗試過各種方法來嘗試讓fb:activity起作用,但現在我正在等待查看是否有更新來解決此問題。