使用图形API更新我的Facebook页面的封面图片不起作用?

时间:2014-07-16 06:35:54

标签: facebook facebook-graph-api facebook-page

我尝试使用图形API更改我的facbook页面封面图片。不幸的是它显示错误

{
  "error": {
    "message": "(#200) User does not have sufficient administrative permission for this action on this page",
    "type": "OAuthException",
    "code": 200
  }
}

我是我的网页的管理员。图api调用如下。

https://graph.facebook.com/{Page id}?cover={Image id}&method=POST&access_token={Access token}

您的帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

根据https://developers.facebook.com/docs/graph-api/reference/v2.0/page/#publishing,如果您使用具有相应权限的网页访问令牌,则只能更新cover照片。

使用

POST /{page-id}

使用POST正文

cover={Image id}

应该有效。从上面看,您的Graph API调用似乎是一个GET请求。请注意,图片必须已经上传到Facebook。您需要将有效object_id作为{Image id}传递。