可能重复:
Facebook Api - 如何访问我的相册
如何在网站内显示 Facebook 相册中的照片?
您可以使用图形 API 来获取相册中的图像,如下所示: https://graph.facebook.com/ALBUM_ID/photos 您将获得一个包含该相册中所有图像的数组。该数组包含如下对象:
"name": "hopes you're having a great weekend!",
"picture": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_s.jpg",
"source": "http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_n.jpg",
"height": 604,
"width": 427,
"images": [
{
"height": 604,
"width": 427,
"source": "http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_n.jpg"
},
{
"height": 254,
"width": 180,
"source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_a.jpg"
},
{
"height": 130,
"width": 91,
"source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_s.jpg"
},
{
"height": 106,
"width": 75,
"source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_t.jpg"
}
],
这是 api 文档中的一个示例。您可以直接使用这些图片链接,Facebook 甚至为您提供了不同尺寸的画廊。祝你好运。
如果您将自托管域与 Wordpress 一起使用,则可以通过以下步骤进行操作:
此插件已成功连接您的 ID Facebook 帐户。
插入此代码:
<!-- FBGallery 1234567890123456789 --> <!--/FBGallery -->
将 1234567890123456789 更改为您的真实 Facebook 相册 ID。
保存 > 查看您的页面。
演示: http ://www.justin-klein.com/projects/facebook-photo-fetcher#demo
您将需要首先管理身份验证。如果您使用的是 facebook php api 和您自己的相册,您可以请求永久访问
$facebook->getLoginUrl(array('req_perms' =>'user_photos friends_photos')); }
然后,您可以向图形 api 发出请求,例如http://graph.facebook.com/me/albums - 您的身份验证密钥将在该请求结束时。