facebook-graph-api - 使用fields参数获取所有 friend 的照片似乎不起作用?

标签 facebook-graph-api facebook-javascript-sdk field image

我将JavaScript SDK用于Facebook Connect。
昨天,我加载了一个已登录用户的所有 friend ,如下所示:

https://graph.facebook.com/me/friends?fields=name,first_name,picture&access_token=MYACCESSTOKEN&callback=?

使用此代码,我获得了登录用户拥有的所有 friend 的ID,名称,名字和图片。这是使用AJAX/jsonp调用的。就像我说的,它昨天工作了,此后没有对代码进行任何修改。

今天我得到了ID,名称和名字- no picture(!)这可能是Facebook Graph中的一个小故障,是否有我可能错过的任何更新,或者上述对图形API的调用无效?

这是获得所有 friend 照片的正确方法吗?

最佳答案

更新:错误现在似乎已修复。

Facebook再次证明了自己。为什么有人会从API中删除某些东西而没有至少通知人们他们打算这样做呢?

Fyi,我提交了此错误报告:

https://developers.facebook.com/bugs/269804093087242

我的猜测是,它会被忽略或作为重复项或将不会被关闭,并且将不会有任何追索权。

上面解决方法的问题是,img src url最终是http重定向,而不是像以前那样的绝对url。那只会减慢速度。

关于facebook-graph-api - 使用fields参数获取所有 friend 的照片似乎不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8929684/

相关文章:

ios - NSJsonSerialzation 未解析 Facebook 的结果 - Cocoa 错误 3840

Javascript:如何使用正则表达式从字符串中提取多个值?

javascript - 如何使用 Parse JS 和 Facebook SDK 保留登录的用户

javascript - 如何在混合应用程序中实现 Facebook 社交登录?

facebook - 自定义受众列表或检索用户

ios - 如何在 Facebook 上发布签到信息?

mysql - 按照 mysql 中的模式更新多行

java - 用户第二次打开对话框时,JSF 2.0 字段不会被清除

ios - 如何在 iOS SDK 中从 Facebook 新闻提要中获取高分辨率照片

MySQL游标获取特定字段