【问题标题】:Facebook Graph's /photos and /{photo-id} api not including "album" field (docs say it does)Facebook Graph 的 /photos 和 /{photo-id} api 不包括“相册”字段(文档说有)
【发布时间】:2014-05-14 13:52:50
【问题描述】:

文档说GET /{page-id}/photos 返回一个“照片对象数组。”, 见https://developers.facebook.com/docs/graph-api/reference/page/photos

照片对象和GET /{photo-id} 的文档说它包括相册字段, 见https://developers.facebook.com/docs/graph-api/reference/photo

不过,我在 /{page-id}/photos/{photo-id} 中都看不到该字段。


示例:

http://graph.facebook.com/FacebookDevelopers/photos的第一张照片, 这是this。正如您在 facebook 页面上看到的,这张照片属于“个人资料图片”相册, 但http://graph.facebook.com/FacebookDevelopers/photos的回复并没有提及任何专辑信息。

http://graph.facebook.com/10151403325753553 也一样,我没有看到任何 album 字段或信息。

有人知道发生了什么吗?这似乎是 api 或文档中的错误?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    实际上不是错误。只是不是所有的字段都由 API 返回,因为可能有太多与 API 相关的字段。逻辑是的..

    但您始终可以使用?fields= 请求您想要的字段

    对于您使用的相同示例:

    示例 1:
    http://graph.facebook.com/FacebookDevelopers/photos?fields=images,link,picture,source,album

    示例 2:
    http://graph.facebook.com/10151403325753553?fields=images,link,picture,source,album

    在结果中,您将看到所需的密钥 album

    【讨论】:

    • 哦,哇,我错过了!我想如果 facebook 文档能够使该功能更加突出和/或将默认字段标记为这样,那将是一件好事。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2011-03-03
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多