【问题标题】:Post a mosaic of photos on Facebook timeline with /me/feed使用 /me/feed 在 Facebook 时间轴上发布照片马赛克
【发布时间】:2012-08-08 19:47:49
【问题描述】:

我希望我的应用程序在时间轴上发布 4 或 8 张图片的马赛克,就像使用“照片”框完成的那样(请参阅下面的示例,我已隐藏这些照片,因为它们是个人照片):

使用 Facebook API,我可以像这样将普通帖子添加到时间轴:

try
{
    $ret_obj = $facebook->api('/me/feed', 'POST',
        array(
          'link' => 'www.freemages.fr',
          'message' => 'Posting with the PHP SDK!'
        ));
    echo "Post ID: ".$ret_obj["id"];
}
catch(FacebookApiException $e)
{
    $login_url = $facebook->getLoginUrl( array(
       'scope' => 'publish_stream'
       )); 
    echo "Veuillez vous <a href=\"".$login_url."\">identifier</a>";
    error_log($e->getType());
    error_log($e->getMessage());
}

但是我没有在文档中看到是否有办法按照说明进行操作。我真的不需要在 FB 帐户上上传图片的缩略图,我只想在时间轴上以每行 4 个分组的方形格式显示它们(例如,我可以生成 HTML 代码来创建此布局,但确实如此似乎不可能)。

感谢您的提示!

【问题讨论】:

    标签: php facebook


    【解决方案1】:

    在我看来您需要阅读打开的图表https://developers.facebook.com/docs/opengraph/ 这是您创建自定义对象、操作和聚合的地方,然后您可以提示您的用户将他们的活动添加到其中。我认为它确实需要先提交到 facebook。我建议阅读上面的链接,看看你是否可以让它工作。它更像是一个出现在个人资料时间轴上而不是在提要中的框。

    目前你可以在这里找到分步教程https://developers.facebook.com/docs/opengraph/tutorial/

    【讨论】:

    • 帮助很大,谢谢!我没有找对地方,确实我不得不寻求一个开放的图形解决方案
    猜你喜欢
    • 1970-01-01
    • 2017-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多