【问题标题】:Embedding Facebook photo albums with like button, on my website在我的网站上嵌入带有赞按钮的 Facebook 相册
【发布时间】:2012-06-27 17:54:04
【问题描述】:

我可以这样做吗?

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

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

谢谢!

【问题讨论】:

    标签: facebook facebook-like facebook-php-sdk facebook-page facebook-comments


    【解决方案1】:

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

    要获取照片、创建和应用,请在您的网站上安装 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。

    【讨论】:

    • 你知道有什么好的教程吗?有人知道如何通过15张图片的限制吗?如果你知道的话,你能提供更多关于添加喜欢和评论的信息吗?谢谢!
    猜你喜欢
    • 2011-07-24
    • 2012-05-26
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 2014-03-31
    • 1970-01-01
    相关资源
    最近更新 更多