使用 Facebook Graph API 设置群组封面图片


Setting a groups cover image using the Facebook Graph API

我已经访问这个论坛多年了,但这是我的第一个问题。任何帮助将不胜感激!

我正在编写一个网络服务,将组从一个应用程序传递到Facebook,并邀请授权人员加入其中,并设置一张漂亮的封面照片,该照片在应用程序中生成并存储。

经过相当老的挠头后,组创建工作得很好,但是,当我尝试设置封面图像时,我收到一条非常有用的错误消息,如下所示。

OAuth "Facebook Platform" "unknown_error" "An unknown error has occurred."

它是Code Igniter上的PHP应用程序。根据Facebook令人愉快的准确API文档,这是一个简单的cUrl帖子到"graph.facebook.com/$groupId"传递我刚刚用于创建组并执行邀请和单个JSON编码参数"cover_url"=> $urlOfImage的相同身份验证令牌。

然而,从理论上讲,这是一项简单的任务,我今天花了一整天的时间,昨天的大部分时间都在试图让它工作,但没有取得多大成功。

我已经尝试将图像发布为 Curl 对象,这是 Facebook API 其他区域所必需的,它似乎试图给我一个错误,即图像正在生成 404 错误(事实并非如此,当我检查访问日志时,它从未被请求过(。

请成为在这方面取得一些成功的人。

Facebook现在已经修复了这个问题