我可以做这样的事情吗?
我想将我粉丝页面中的所有照片嵌入我的网站。想要选择喜欢每张照片 - 必须。希望每张照片都有一个指向 Facebook 上真实 URL 的链接 - 必须。也想分享和评论,但不那么重要。
如果您知道我该怎么做,请告诉我。我看到了很多例子,但没有一个包含这些东西。
谢谢!
我可以做这样的事情吗?
我想将我粉丝页面中的所有照片嵌入我的网站。想要选择喜欢每张照片 - 必须。希望每张照片都有一个指向 Facebook 上真实 URL 的链接 - 必须。也想分享和评论,但不那么重要。
如果您知道我该怎么做,请告诉我。我看到了很多例子,但没有一个包含这些东西。
谢谢!
获取一些照片很容易。获取所有照片几乎是不可能的。从对照片对象的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。