Facebook 页面管理员没有发布操作权限

Facebook page admin did not have publish actions permission

我想从我的 coldfusion 应用程序到测试页面做一个 facebook post。我创建了一个测试页面,我是该页面的管理员。现在我得到了 API 密钥和具有给定详细信息的页面 ID。问题是当我 post 使用

向 facebook 发送请求时
 <cfhttp url="https://graph.facebook.com/v2.2/#MyPageID#/feed" result="access" >
        <cfhttpparam type="formfield" name="access_token" value="#MyAccessToken#" />
        <cfhttpparam type="formfield" name="message" value="#MyMessage#" />
 </cfhttp>

我正在从我的页面获取所有 post,但消息未 posted。谁能帮忙?如果您需要更多帮助,请告诉我。

哦。这只是一个简单的错误,它让我挂了几个小时。浪费了很多时间,我发现 HTTP 调用方法必须是 post.

<cfhttp url="https://graph.facebook.com/v2.2/#MyPageID#/feed" result="access" method="false">
  <cfhttpparam type="formfield" name="access_token" value="#MyAccessToken#" />
  <cfhttpparam type="formfield" name="message" value="#MyMessage#" />
</cfhttp>

所以最后一课是,当方法是get时,它读取post,当它是post时,它添加一个新的post。