php - Facebook API - 删除状态

标签 php facebook facebook-graph-api curl

在 PHP 中,我使用 curl 将删除发送到 fb 图形 api - 但我收到以下错误;

{"error":{"type":"GraphMethodException","message":"Unsupported delete request."}}

我使用的代码是;

$ch = curl_init("https://graph.facebook.com/" . $status_id . ""); 
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query); 
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);  
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt($ch, CURLOPT_CAINFO, NULL); 
curl_setopt($ch, CURLOPT_CAPATH, NULL); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); 

$result = curl_exec($ch); 
echo $result;

$query 包含访问 token 。

最佳答案

已修复!

删除时必须在对象 ID 前加上用户 ID:

删除 https://graph.facebook.com/673509687_104812882909249?access_token= {access_token} 在哪里 673509687 是我的用户 ID,104812882909249 是对象 ID

关于php - Facebook API - 删除状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858748/

相关文章:

php - 更改结账表中的 Woocommerce 产品数量

php - 如何从字符串中删除重复的子字符串

facebook - AWS 负载均衡器超时问题且 Node/Express 中没有错误

ios - 从 iPhone 应用程序在 Facebook 'feed' 上发布图片

iphone - iOS:将照片发布到 Facebook 和小 html 作为标题

php - 无法连接到我的 mysql 数据库

php - Mysql where子句(查找where表列匹配)

java - 使用 FQL android 获取所有 Facebook 相册 ID

Facebook Flash Conceal 功能在 IE 上不起作用

带有access_token的php facebook graph api查询