0

我可以做这样的事情吗?

我想将我粉丝页面中的所有照片嵌入我的网站。想要选择喜欢每张照片 - 必须。希望每张照片都有一个指向 Facebook 上真实 URL 的链接 - 必须。也想分享和评论,但不那么重要。

如果您知道我该怎么做,请告诉我。我看到了很多例子,但没有一个包含这些东西。

谢谢!

4

1 回答 1

1

获取一些照片很容易。获取所有照片几乎是不可能的。从对照片对象的Graph API 调用开始。

要获取照片、创建和应用,请在您的站点上安装 PHP SDK。此代码应该可以帮助您入门。

$config = array(
   'appId'  => 'YOUR_APP_ID',
   'secret' => 'YOUR_APP_SECRET',
);
 if (!class_exists('Facebook')) 
    include_once 'PATH_TO_SDK/facebook.php';
 $fb_object = new Facebook($config);

 $photos = $fb_object->api('PAGE_ID_OR_USERNAME/photos', 'GET');
 printf('<pre>%s</pre>', print_r($photos, true));

您需要遍历这些结果才能获得超过 15 张照片。此 API 调用不会返回未标记为“公开”的照片。

要创建点赞或评论,您需要对用户进行身份验证,然后使用照片 ID 发布到 Graph API。

于 2012-06-26T14:10:29.633 回答