0

我有一个 facebook 令牌,它可以很好地获取 graph.facebook.com/me/home 网址。在带有图片的帖子上,我想从帖子中提取图片 ID,以便获取有关不同图片的尺寸和网址的详细信息。

问题是在这个提要上,我没有看到大多数用户的任何“隐私”字段。但这些 URL 的工作方式差异很大。例如,可以在退出 Facebook 时查看照片。只要您以任何人身份登录,就可以查看照片。一张照片是私人的。当我查询 graph.facebook.com/(photoID) 时,大部分时间我都弄错了。我应该从这里没有的用户那里获得一些许可吗?这可能不是由用户限制,而是由朋友照片的许可限制?我注意到至少在一种情况下,我只是在照片 ID 上得到“假”,但登录到我的个人帐户(根本不认识这个人)我可以很好地看到他们的照片。这些不一致的安全级别让我感到困惑。

在我费心查询 photoID 或发送 URL 以进行进一步处理之前,我想要一种方法来判断这将是什么类型的链接。有没有办法在提要上强制一个额外的字段,或者是否有一些字段包含我没有看到的数据?

4

1 回答 1

0

facebook并没有完全明确。

不幸的是,仅仅因为您无权通过 API 查看图片详细信息并不意味着您无法查看该图片。据我所知,或文档解释,如果不尝试向用户显示图片,就无法知道。

无论哪种方式,API 都不会返回请求用户看不到的图片,而且我很确定为其他用户缓存图片的 url 将违反 ToS。

于 2011-03-07T01:59:22.837 回答