我想从我的coldfusion应用程序到测试页面做一个facebook帖子。我创建了一个测试页面,我是该页面的管理员。现在我获得了具有给定细节的API密钥和页面ID。问题是当我使用
将请求发布到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>
我收到了我页面上的所有帖子,但邮件未发布。有人可以帮忙吗?如果您需要更多帮助,请与我们联系。
答案 0 :(得分:1)
喔。这只是一个简单的错误,它让我挂了好几个小时。浪费了很多时间后,我发现 HTTP调用方法必须发布。
<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>
所以最后一课是,当方法获得时,它会读取帖子,当它发布时,它会添加一个新帖子。