Php Facebook Api删除调用
我开发了一个facebook应用程序,可以在页面管理员发布帖子时将帖子共享到页面。有没有办法删除这些帖子 我知道这是一个电话:Php Facebook Api删除调用,php,facebook,facebook-graph-api,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,我开发了一个facebook应用程序,可以在页面管理员发布帖子时将帖子共享到页面。有没有办法删除这些帖子 我知道这是一个电话: $facebook->api("/{post_id}","DELETE"); 其中post\u id是此调用返回的id: $posted =$facebook->api('/'page id'/feed', 'POST', $attachment); 我在facebook的文档中读到,一篇帖子只能被制作它的应用程序删除。既然我的应用程序发布的帖子是由页面
$facebook->api("/{post_id}","DELETE");
其中post\u id
是此调用返回的id:
$posted =$facebook->api('/'page id'/feed', 'POST', $attachment);
我在facebook的文档中读到,一篇帖子只能被制作它的应用程序删除。既然我的应用程序发布的帖子是由页面管理员发布的,那就意味着它们不是由应用程序发布的
每次我试着打那个电话,它都会给我一个错误:
致命错误:未捕获OAutheException:(#200)用户未授权应用程序执行第1340行/fb/base_facebook.php中抛出的此操作
至于授权,我拥有发布到其他页面、管理页面、脱机访问、发布流等所需的所有权限
提前感谢。您需要发布应用程序的同一用户的
访问令牌
在您的情况下,管理员(您)正在发帖,因此获取他的访问令牌并进行\DELETE
调用-这将删除帖子。嗯,是的,在这种方法中,应用访问令牌去哪里?删除方法之后$facebook->api(“/{post_id}”、“DELETE”、$accessToken)/post id?access_token=APP-access-token
您也可以在这里测试您的呼叫:知道如何在开放图中对删除进行语法分析吗?这是什么意思?Open Graph不是任何可以删除某些内容的工具吗?