【问题标题】:Facebook JS API, accessing public photos without authenticationFacebook JS API,无需身份验证即可访问公共照片
【发布时间】:2017-01-12 07:24:08
【问题描述】:

我想知道是否有办法在特定页面上获取特定相册中的照片列表(相册和页面都是公开的)。无需在用户级别进行身份验证。我基本上是想在该组织网站上的组织页面上展示一些照片(但我不想全部展示)。

我已经按照这里的例子:

https://developers.facebook.com/docs/javascript/quickstart 和这里: https://developers.facebook.com/docs/graph-api/reference/v2.7/album/photos

但我似乎无法获得照片列表。是否可以在没有用户先通过 FB 进行身份验证的情况下获得这样的列表?

【问题讨论】:

  • 不行,用户必须先认证。
  • 不,用户不必授权您的应用。它是关于一个页面,而不是用户个人资料。

标签: javascript facebook facebook-graph-api photo


【解决方案1】:

如果页面不受年龄或位置限制,您可以使用应用访问令牌,如果页面受到限制,您可以使用页面访问令牌App TokensExtended Page Tokens 永久有效,因此您只需将它们存储在服务器上即可进行 API 调用。无需额外的用户授权。

有关如何生成不同令牌的信息可以在这里找到:

【讨论】:

    猜你喜欢
    • 2011-12-22
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 2017-10-31
    • 1970-01-01
    • 2021-10-15
    • 1970-01-01
    • 2017-10-18
    相关资源
    最近更新 更多