如何使用javascript创建按钮来删除操作(Facebook开放图)
本教程的代码为:如何使用javascript创建按钮来删除操作(Facebook开放图),facebook,facebook-graph-api,facebook-opengraph,Facebook,Facebook Graph Api,Facebook Opengraph,本教程的代码为: <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 ||
<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>
函数postCook()
{
FB.api(
“/me/[你的应用程序名称空间]:烹饪?食谱=http://fbwerks.com:8000/zhen/cookie.html',
"岗位",,
功能(响应){
如果(!response | | response.error){
警报(“发生错误”);
}否则{
警报('Cook成功!操作ID:'+响应.ID);
}
});
}
我需要以同样的方式创建一个按钮,但要删除时间线的选项。
谢谢。请记住,只有当您拥有要删除的项目的操作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>
//按钮代码
删除厨师
函数deleteCook(ActionID){
api(ActionID,'delete',函数(响应){
如果(!response | | response.error){
警报(“发生错误”);
}否则{
警报(“Cook操作已删除”);
}
});
});
}