根据官方Facebook文档,Facebook Graph API似乎可以处理Facebook Group个人资料图片。 但是,文档的"连接"部分提供的图片链接不会返回正确的图像。 URL 重定向到/images/icons/group-types/large/default.png,这显然是默认个人资料图片的路径,但它实际上返回包含如下数据的 JSON:
{
"error": {
"message": "Unknown path components: /icons/group-types/large/default.png",
"type": "OAuthException",
"code": 2500
}
}
这是Facebook的错误吗? 有什么想法可以避免这种情况吗?
提前感谢!
看起来像一个错误,要解决它,请将图像作为字符串而不是 HTTP 重定向:
https://graph.facebook.com/195466193802264?fields=picture
响应是:
"picture": "/images/icons/group-types/large/default.png"
解析它,如果你得到一个相对 URL,请在它前面加上 http://www.facebok.com
在这种特定情况下,它有效:链接在这里
同时,您应该提交错误报告并在 API 中更新它