【问题标题】:Facebook "Like" a photo in a list of photos on single PHP pageFacebook“喜欢”单个 PHP 页面上照片列表中的照片
【发布时间】:2011-11-02 08:16:02
【问题描述】:

我想要完成的似乎应该很简单......

我有一个网格中的 10-20 张照片的画廊,所有照片都在一个 PHP 页面上。

我想要在每张照片下方添加一个 Facebook“赞”按钮。当在用户的个人资料上分享“喜欢”时(如果他们选择),我希望它显示他们喜欢的照片,但链接到包含图库的页面。

我正在尝试完成的线框图像在这里:http://i.stack.imgur.com/u3h0E.png

现在,我只是使用一个简单的 Facebook 赞按钮,但我想将每个赞按钮与各自的照片关联起来,但又将其全部关联回此图库页面。

感谢任何帮助或指导!当然更愿意避免使用 Graph API 设置任何复杂的东西,但如果这是唯一的方法,请告诉我!

【问题讨论】:

    标签: php facebook-graph-api facebook facebook-like


    【解决方案1】:

    一种快速的解决方案是让画廊中的每张照片(及其各自的like 按钮)在其自己的 IFRAME 中呈现。就照片显示和 LIKE 按钮而言,它们存在于单独的上下文(和 URI)中。然后,您可以将源自 AJAX 请求的任何请求重定向到该 URI(即,每当有人尝试访问已“喜欢”的内容时)到图库页面。这具有额外的优势,您可以(随着您的应用程序的发展)使用 AJAX 调用来替换和加载新照片,而不是旧照片,而只需最少的努力(尽管这是一个切线)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多