我想发出一个Facebook API请求,该请求会将消息发布到我管理的页面上。 Here我发现了我该怎么做,但是在使用此方案的facebook graph api Explorer中对其进行了尝试之后:
graph.facebook.com/page-id/feed
?message=Hello&access_token=your-access-token"
假设我有一个开发人员帐户链接到我的页面,并且启用了publish_pages和manage_pages权限,并且用我的真实帐户替换了page-id和acces-token。问题是我收到该网站上最新帖子的回复,就像我只写graph.facebook.com/page-id/feed
一样,而我的页面上没有新帖子。
我不知道最近的Facebook API更新是否删除或修改了它,或者它是否不可能。
答案 0 :(得分:2)
使用此方案在facebook graph api资源管理器中试用
graph.facebook.com/page-id/feed?message=Hello&access_token=your-access-token
您在此处发出GET请求-GET用于读取数据,而不是创建数据。
创建数据需要POST请求。因此,您可以通过下拉菜单将请求方法从GET
切换到POST
,然后单击+ Add parameter
添加参数和值;
或者您可以在此处的GET请求查询字符串的末尾添加&method=post
-这是API提供的一种在只能发出GET请求的环境中显式覆盖请求方法的方式。