Facebook graph api 图形API-用户提要。照片帖子不再包含;图片“;财产?

Facebook graph api 图形API-用户提要。照片帖子不再包含;图片“;财产?,facebook-graph-api,photo,Facebook Graph Api,Photo,不久前,我为一个客户构建了一个小部件,从他的提要中获取“照片”状态更新。直到今天,所有“照片”类型的帖子都包含一个“图片”属性,该属性包含小图片的URL。到今天为止,此属性似乎不存在于提要中。我知道我可以用objectID再次点击GraphAPI并获得该帖子的所有图像,但我不希望多次点击api Facebook是否无意中破坏了此处的内容,或者这是一个未经宣布的更改?如果删除,他们不会在此处记录更改: 然而,我刚刚运行了me/feed?fields=from,picture,我看到包含照片的帖子出

不久前,我为一个客户构建了一个小部件,从他的提要中获取“照片”状态更新。直到今天,所有“照片”类型的帖子都包含一个“图片”属性,该属性包含小图片的URL。到今天为止,此属性似乎不存在于提要中。我知道我可以用objectID再次点击GraphAPI并获得该帖子的所有图像,但我不希望多次点击api


Facebook是否无意中破坏了此处的内容,或者这是一个未经宣布的更改?

如果删除,他们不会在此处记录更改:


然而,我刚刚运行了
me/feed?fields=from,picture
,我看到包含照片的帖子出现了picture字段。

如果其他人遇到这个问题,我仍然希望听到其他解决方案,但我最终不得不解决这个问题。我的解决方案是创建一个服务器端脚本,它将获取原始的墙提要,然后为每个照片帖子再次点击API,这样我就可以用我需要的数据重建(和缓存)一个对象


后续-看起来好像有一个bug,只是花了一周时间才出现在开发者网站上。听起来也不是100%固定的


当我查看我的个人订阅源时,照片帖子也会显示图片属性,但它已从该用户的订阅源中消失。想知道用户是否启用了安全设置导致了这种情况吗?是的,可能就是这样。还要检查linter中的访问令牌,看看权限设置是否正确。对不起,伙计,建议不错,但我无法直接解决问题。最后,我不得不抓取原始的墙提要,然后为每张照片再次点击api,并重建一个包含所有数据点的对象。奇怪的是,
me/feed?fields=from,picture
对您的效果不如对我的效果。快乐编码。你能把你的答案作为一个答案,然后在24小时内接受你自己的答案,这样这个问题就结束了吗。我的假设是Facebook更改了粉丝页面的个人资料提要。即使使用相同的安全设置,我也无法在任何其他帐户上重现该问题,但我没有尝试创建另一个粉丝页面。再次感谢你的帮助。