0

我正在尝试通过打开图表删除页面的封面照片。

这甚至可能吗?

封面设置:

https://graph.facebook.com/PAGE_ID?cover=IMAGE_ID&method=POST&access_token=ACCESS_TOKEN&no_feed_story=true

并删除:

https://graph.facebook.com/IMAGE_ID?method=DELETE&access_token=ACCESS_TOKEN

您无权这样做:

{
  "error": {
    "message": "(#200) Permissions error", 
    "type": "OAuthException", 
    "code": 200
  }
}

当我设置封面时,Facebook 会在页面的封面相册中保存一张新照片。此封面照片不是由应用程序创建的。

所以看起来我无法删除页面的封面照片。因为您只能删除由同一应用创建的照片。

有人可以验证吗?

4

2 回答 2

0

我实际上让它工作了,但它似乎是 FB 方面的一个错误,而不是其他任何东西。

我和最初的帖子一样,我想说我设法在大约 20% 的测试中删除了封面(有时通过直接在浏览器中输入 url,有时使用 PHP/CURL)

但在我最近的所有测试中,它不再起作用了。

当它不工作时得到“ #200 Permissions Error ”消息,当它工作时只是“ true ”。

似乎难以处理页面访问令牌权限。

太糟糕了,因为我想将我办公室的网络摄像头捕获显示为我的 FB 封面,但我需要不时自动删除我的旧封面,以避免我的 Covers 文件夹每分钟左右被屏幕盖填满,并且只保留10 最新。

于 2012-11-06T11:34:50.170 回答
0

没有提供该功能的 API - 如果您发现文档另有说明,请在此处发表评论,我会更正

于 2012-09-24T15:49:48.587 回答