0

我的一个客户(一家设计工作室)要求我在他们的网站上设计类似框社交插件的样式。据我所知,现在无法通过弃用 fbml 标记上的“css”参数来完成此操作。

所以我必须采取的路线是使用 js SDK(或 php SDK)自己重新创建类似框,但问题是我找不到喜欢我的页面的用户(和他们的照片)。我正在搜索 opengraph 资源管理器参数,但找不到任何东西。

  • 有谁知道我必须在图形 api 中遵循哪个 url 才能得到我想要的?
  • 我是否必须拥有访问令牌才能执行此类操作?我注意到如果您没有 Facebook 帐户(它显示图片),likebox 插件会起作用。

谢谢你。

4

1 回答 1

2

您无法自行重新创建点赞框。Facebook API 不会返回喜欢您的对象的用户列表。这样做是为了阻止人们获取喜欢的用户列表并向他们发送垃圾邮件。

目前,您只能查询特定的、经过身份验证的用户或他们的哪些朋友喜欢您的对象。

你可以通过用最近海报的图像填充你的假盒子来构建类似的东西。您需要处理过滤掉重复项和页面本身发布的问题,但这应该可以帮助您开始:/PAGE_ID/feed?fields=from.name,from.picture&limit=10

您将需要一个access_token来获取此数据。我会作为一个应用程序进行身份验证来做到这一点。

于 2013-01-17T15:29:16.677 回答