PHP SDK によってアップロードされた写真を削除しようとしたときに問題が発生しました。エラーは次のとおりです。Permissions error thrown in base_facebook.php on line 1237
コードは次のとおりです。
$facebook->setAccessToken(USERACCESSTOKEN);
$facebook->api("/PHOTOID?access_token=PAGEACCESSTOKEN","DELETE");
Facebookは、サードパーティのアプリを介した写真の削除を許可していません。そのセキュリティ制限。
Facebook APIのドキュメントによると、アプリから投稿された写真を削除できます
ユーザー アクセス トークンまたはアプリ access_token を使用して、PROFILE_ID/photos に HTTP DELETE 要求を発行します。