使用CURL从Facebook删除图片

时间:2012-07-12 18:47:56

标签: php facebook facebook-graph-api curl

我有一个Facebook应用程序,我想要删除一些图片。我有pictureid和access_token,并尝试过我在本网站上找到的所有方法,但每次都会出错。

如何使用CURL删除它?我从这开始:

$ch = curl_init();
$url = 'https://graph.facebook.com/'.$uid.'/photos?access_token='.$access_token;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
echo $data = curl_exec($ch);

2 个答案:

答案 0 :(得分:4)

应用程序现在可以删除由该应用程序创建的照片。 我尝试将照片上传到网页,并通过Graph API Explorer

将其删除

卷曲网址将是:

https://graph.facebook.com/'.$imageId.'?method=DELETE&access_token='.$token

答案 1 :(得分:2)

Facebook不允许应用程序删除照片。