发布不适用于Open Graph App的操作

时间:2012-02-08 14:39:32

标签: action publish facebook-opengraph

在Open Graph教程之后真的很难使用postCook()函数。

本教程的代码是:

<script type="text/javascript">  
  function postCook() {  
    FB.api('/me/YOUR_NAMESPACE:cook' + '?recipe=http://example.com/cookie.html','post',   
    function(response) {  
      if (!response || response.error) {  
        alert('Error occured');  
      } else {  
        alert('Post was successful! Action ID: ' + response.id);     
      }  
    });  
   }  
</script>  

我已经用我的动作和对象替换了他们的动作和对象,但我仍然收到错误消息。

1 个答案:

答案 0 :(得分:0)

为了调试更多,请使用firebug或类似工具和console.log从facebook获得的响应。这会让你清楚地知道出了什么问题。

if(!response || response.error){    的console.log(响应);    ...  }

或警告(response.error)将会这样做。