2012-04-06 52 views
0

教程的代码是创建一个按钮:我如何使用JavaScript来删除操作(在Facebook的Open Graph)

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

我需要以同样的方式来创建一个按钮,但删除的选项时间线。 谢谢。

回答

1

请记住,只有具有要删除的项目的操作ID时才能使用该功能。所以如果你设置你的按钮,如下所示,你可以使用这个:

//Button code 
<button onclick="deleteCook(ActionID)">Delete Cook </button> 

<script type="text/javascript"> 
function deleteCook(ActionID) { 



      FB.api(ActionID, 'delete', function(response) { 
       if (!response || response.error) { 
       alert('Error occured'); 

       } else { 
       alert('Cook action was deleted'); 
          } 
      }); 

               }); 
      } 
</script>