Facebook 图 api 页 post 消息

facebook graph api pages post mesage

我想创建一个 facebook API 请求,该请求会 post 向我管理的页面发送一条消息。 Here 我发现了我该怎么做,但是在 facebook 图 api 资源管理器中尝试了这个方案后:

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

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

trying it out in facebook graph api explorer with this scheme

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

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

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

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