我正在使用Graph API"/637674567/posts"阅读我的用户朋友的墙帖子。其中一项数据是他喜欢一张照片。有没有办法获取照片的URL?当我得到有关该项目的信息时,我会得到以下信息(如下)。我已经验证Darryl允许应用程序查看他的照片和状态更新。我已尝试获取应用程序的所有可用权限。我想不通。有什么帮助吗?谢谢
{
"id": "637674567_10151119619094448",
"from": {
"name": "Darryl Green",
"id": "637674567"
},
"story": "Darryl Green likes a photo.",
"story_tags": {
"0": [
{
"id": 637674567,
"name": "Darryl Green",
"offset": 0,
"length": 19,
"type": "user"
}
]
},
"type": "status",
"application": {
"name": "Likes",
"id": "2409997254"
},
"created_time": "2012-08-29T03:29:03+0000",
"updated_time": "2012-08-29T03:29:03+0000",
"comments": {
"count": 0
}
}
你的朋友可能已启用应用程序来访问他的照片。但还有另一个级别的隐私设置,那就是他的朋友(你)可以从他的订阅源访问什么样的数据
很可能,当你试图通过应用程序访问他的照片时,如果这些设置不允许访问这些照片,你将无法访问。
如需更详细的解释,请查看此回复-http://facebook.stackoverflow.com/a/12151338/1628782.