How to display my photo albums and photos that are in FB on my own website

跟風遠走 提交于 2019-11-26 16:11:03

问题


I would like to display my photo albums and photos that are in FB on my own website. However everything I have tried requires an access token that I seem to only get if I login to FB. I don't want visitors to my site to have to login to FB to see my photos.

Is there a way to get this data and not require a login? I want to pull data from my own FB account. Or is there a different way to authenticate my access behind the scenes so visitors don't have to login, to see my photos?


回答1:


Facebook has recently launched a way to share the album with public without having to Signin. Every album will have link below this key word Share this album with anyone by sending them this public link. Take a look at this HOW TO for more information.

EDIT: However, for embedding refer this SO which explains how to grant permanent access to your photo albums

Another option is using 8 photo restricted Facebook Photo Badge

Showzey seems to be working on liberating your photos and provides widgets.




回答2:


Facebook has a badges page that has different options for embedding Facebook content onto your site. The photo badge should fit your criteria.




回答3:


May be this method could help you guys.




回答4:


You can do it through a public fan page or a business page.

I put this script together a while back: http://roughgiraffed.com/FBalbum/. Working on a more legit version - will post when complete.




回答5:


You can combine galleria (open source javascript image gallery framework) with a plug-in to integrate with facebook.

You can find the links bellow:

http://galleria.io/

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




回答6:


I'm using this very nice plugin for Joomla. Take a look.



来源:https://stackoverflow.com/questions/5945720/how-to-display-my-photo-albums-and-photos-that-are-in-fb-on-my-own-website

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!