【问题标题】:How to display my photo albums and photos that are in FB on my own website如何在我自己的网站上显示我在 FB 中的相册和照片
【发布时间】:2011-08-22 04:33:00
【问题描述】:

我想在我自己的网站上显示我在 FB 中的相册和照片。但是,我尝试过的所有事情都需要一个访问令牌,我似乎只有在登录 FB 时才能获得该令牌。我不希望我网站的访问者必须登录 FB 才能看到我的照片。

有没有不需要登录的方法来获取这些数据?我想从我自己的 FB 帐户中提取数据。或者是否有其他方法可以在后台验证我的访问权限,以便访问者无需登录即可查看我的照片?

【问题讨论】:

  • 如果您不希望您的用户登录,您应该在 Facebook 页面上上传您的照片。您可以使用 FB 图形 API 检索这些照片,而无需登录。我找到了一个非常有用的教程,可以帮助你。见:codeofaninja.com/2011/06/…

标签: facebook photos


【解决方案1】:

Facebook 最近推出了一种无需登录即可与公众分享相册的方式。每张专辑都会在此关键字下方有链接通过发送此公共链接与任何人分享此专辑。请查看此HOW TO 了解更多信息。

编辑:但是,对于嵌入,请参阅此 SO,它解释了如何授予 permanent access to your photo albums

另一种选择是使用 8 张照片受限Facebook Photo Badge

Showzey 似乎正在努力解放你的照片并提供小部件。

【讨论】:

  • 我从github.com/facebook/connect-js 获得了库文件。我仍然无法从 facebook 获取相册和照片以在我的网站上显示它。我想为当前登录的 facebook 用户拍照和评论。我需要执行以下链接中描述的相同功能。 flavors.me/websolusionz 。如果您看到此页面,则可以了解照片和 cmets 的显示方式。
  • 链接方式对我来说已经失效了。
  • Facebook 徽章会将您限制为 8 张照片。您可以尝试Famax plugin 在您的网站上嵌入所有相册和照片等。
【解决方案2】:

Facebook 有一个badges page,它具有将 Facebook 内容嵌入您的网站的不同选项。 photo badge 应该符合您的标准。

【讨论】:

  • 照片徽章会将您限制为 8 张照片。
  • 是的 - 这是 Facebook 的限制。否则,您最好将照片发布到 Picasa 或 Flickr 等其他网站以嵌入它们。
  • 我想显示会话用户的脸书照片,如以下链接中的功能。 flavors.me/websolusionz#e23/facebook2
【解决方案3】:

可能是this method 可以帮助你们。

【讨论】:

    【解决方案4】:

    您可以通过公共粉丝页面或商业页面来做到这一点。

    不久前我把这个脚本放在一起:http://roughgiraffed.com/FBalbum/。正在开发更合法的版本 - 完成后将发布。

    【讨论】:

      【解决方案5】:

      您可以将 Galleria(开源 javascript 图片库框架)与插件结合起来与 facebook 集成。

      您可以在下面找到链接:

      http://galleria.io/

      http://www.alexanderinteractive.com/blog/2012/03/display-facebook-photos-on-your-website-with-galleria/

      【讨论】:

        【解决方案6】:

        我正在为 Joomla 使用这个非常好的 plugin。看看吧。

        【讨论】:

          猜你喜欢
          • 2011-10-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-06-09
          • 2021-01-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多