首页 > 解决方案 > facebook 图形 api 页面 发布消息

问题描述

我想发出一个 facebook API 请求,将一条消息发布到我是管理员的页面。在这里,我发现了如何做到这一点,但是在使用此方案在 facebook graph api explorer 中尝试之后:

 graph.facebook.com/page-id/feed
  ?message=Hello&access_token=your-access-token" 

假设我有一个链接到我的页面的开发人员帐户,并且启用了 publish_pages 和 manage_pages 权限,并且 page-id 和 access-token 被替换为我的真实帐户。问题是我得到了该网站上最新帖子的回复,就像我只写graph.facebook.com/page-id/feed并且我的页面上没有新帖子一样。我不知道最近的 facebook API 更新是否删除或修改了它,或者它是否不可能。

标签: facebook-graph-api

解决方案


使用此方案在 facebook graph api explorer 中尝试

graph.facebook.com/page-id/feed?message=Hello&access_token=your-access-token

您在这里发出 GET 请求 - GET 用于读取数据,而不是创建数据。

创建数据需要 POST 请求。因此,您可以通过那里的下拉菜单将请求方法从 切换为GETPOST然后单击+ Add parameter以添加您的参数和值;

或者您可以在此处添加&method=post到您的 GET 请求查询字符串的末尾 - 这是 API 提供的一种在环境中显式覆盖请求方法的方式,您只能发出 GET 请求。


推荐阅读