2011-05-10 72 views
16

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

有没有办法获得这些数据,而不需要登录?我想从我自己的FB账户提取数据。还是有另一种方法来验证我的幕后访问,以便访问者不必登录,查看我的照片?

+0

如果你不想让你的用户登录,你应该将你的照片上传到Facebook页面。您可以使用FB图API获取这些照片,而无需登录要求。我找到了一个非常有用的教程,可以帮助你。请参阅:https://www.codeofaninja.com/2011/06/display-facebook-photos-to-your-website.html – Kris 2016-08-27 04:48:29

回答

6

Facebook最近推出了一种与公众共享相册的方式,无需登录。每个专辑都会在这个关键词下面有链接与任何人分享这个相册,通过发送他们这个公共链接。看看这HOW TO欲知更多信息。

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

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

Showzey似乎是工作在解放你的照片,并提供部件。

+0

我从https://github.com/facebook/connect-js获得了库文件。不过,我无法从Facebook的相册和照片显示在我的网站..我想照片和评论Facebook的正确登录用户。我需要做以下链接中描述的相同功能。 http://flavors.me/websolusionz。如果您看到此页面,则可以查看照片和评论的显示方式。 – ananth 2011-05-10 08:02:47

+0

如何链接对我来说是打破了。 – Fuhrmanator 2012-11-14 03:34:16

+0

Facebook徽章将限制您8张照片。您可以尝试[Famax插件](http://www.codehandling.com/2015/03/famax-40-complete-facebook-fanpage.html)在您的网站上嵌入所有相册和照片等。 – Patrick 2015-04-06 09:18:40

2

Facebook有一个badges page有不同的选项将Facebook内容嵌入您的网站。​​应符合您的标准。

+0

照片徽章将限制您8张照片。 – Pravin 2011-05-10 05:53:37

+0

是的 - 这是Facebook的限制。否则,您最好将照片发布到Picasa或Flickr等其他网站以嵌入它们。 – bkaid 2011-05-10 05:57:48

+0

我想显示会话用户的脸书照片,就像以下链接中的功能一样。 http://flavors.me/websolusionz#e23/facebook2 – ananth 2011-05-10 06:35:08

2

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

+0

非常感谢...我正在寻找这个... – 2016-08-26 15:19:36

1

你可以通过公共粉丝页面或商业页面来完成。

我把这段脚本放在一起:http://roughgiraffed.com/FBalbum/。处理更合理的版本 - 完成后发布。

0

我使用这个非常漂亮的plugin为Joomla。看一看。

相关问题