1

我有一个app1定义自定义 Facebook 操作的应用程序act1

当用户在我的应用程序中对实体 (ntt1) 执行此操作时,我会/me/app1:act1以 URL tontt1作为其参数发布到 API,以便在用户的墙上生成一个帖子User act1'ed ntt1,说明 ntt1 是指向 ntt1 的查看页面的链接(带有打开图头上的元数据)。

用户可以定期在此墙贴上发表评论或点赞。

现在我想在ntt1的网页上显示用户的评论以及在Facebook墙和ntt1的查看页面之间分享评论和喜欢。

我尝试使用 Comments 社交插件,但不知道在 data-href 中放置什么以指向 action_instance_id 墙帖。

我知道我可以使用图形 API 在我的页面上模拟一个评论框(我已经这样做了),但这并不是一个好的用户体验,因为用户需要授权我的应用程序才能查看这个页面(这样Java 脚本 API 可以从 Facebook 获取评论)。

4

1 回答 1

1

您是否尝试过将 data-href 属性指向

https://www.facebook.com/{user_name_or_id}/activity/{action-instance-id}

……?使用操作的文档说这是您可以用来“预览”此已发布操作将生成(或者更确切地说已经生成,因为如果不先发布操作,您将没有操作实例)的新闻提要故事的 URL ID)。

如果您单击“x 分钟/小时/…前”链接以获取您发布的操作之一的提要故事,它应该会将您带到使用相同方案构建的链接。

于 2012-07-21T09:41:31.733 回答