Facebook graph api 删除页面选项卡

Facebook graph api 删除页面选项卡,facebook-graph-api,tabs,facebook-php-sdk,http-delete,Facebook Graph Api,Tabs,Facebook Php Sdk,Http Delete,当我尝试删除页面标签时,facebook会向我抛出一个错误 $facebook->api('/PAGE_ID/tabs/TAB_ID', 'post', array( 'method' => 'delete', 'access_token' => PAGE_TOKEN )); 致命错误:未捕获的GraphMethodException:不支持的post请求。 致命错误:未捕获的GraphMethodException:不支持的get请求。 致命错误:未捕获

当我尝试删除页面标签时,facebook会向我抛出一个错误

$facebook->api('/PAGE_ID/tabs/TAB_ID', 'post', array(
    'method' => 'delete',
    'access_token' => PAGE_TOKEN
));
致命错误:未捕获的GraphMethodException:不支持的post请求。


致命错误:未捕获的GraphMethodException:不支持的get请求。


致命错误:未捕获的GraphMethodException:不支持的删除请求。



我做错了什么?

应该是HTTP删除请求


将“post”更改为“delete”并删除不必要的“method=>delete”或将“post”更改为“get”并将“method=>delete”保留在适当的位置

使用delete代替post,且不使用方法:致命错误:未捕获的GraphMethodException:不支持的删除请求。,否则:致命错误:未捕获的GraphMethodException:不支持的get请求:(你确定你的页面ID和标签ID正确吗?这个错误意味着“你试图对一个不受支持的对象做一些事情”-它通常意味着当它应该是一篇文章时使用GET,反之亦然,但可能只是你的请求错了你是对的。对不起,谢谢!最终代码:$facebook->api('/PAGEID/tabs/app\TABID),'delete',数组('access_token'=>PAGE_token));
$facebook->api('/PAGE_ID/tabs/TAB_ID', 'get', array(
    'method' => 'delete',
    'access_token' => PAGE_TOKEN
));
$facebook->api('/PAGE_ID/tabs/TAB_ID', 'delete', array(
    'access_token' => PAGE_TOKEN
));