2

我做了一项研究,大多数主题至少有一年的历史。那么,想知道有没有办法使用 Graph API 在 Facebook 墙贴中标记用户?

一些相关但不起作用的解决方案: http: //digitizor.com/2011/01/24/tag-user-facebook-graph/

wallpost 的 FB 文档提到 message_tags 字段,即“在消息中标记的对象(用户、页面等)”。 https://developers.facebook.com/docs/reference/api/post/

那么是否有可能以某种方式在墙贴中添加一个标签给另一个知道其 ID 的用户?

尝试使用 Koala gem 在 Rails 应用程序中实现这一点。

4

4 回答 4

4

@[id:name] 在帖子的文本内容中标记人物的方式已经在很久以前被删除了;它仅适用于通过 Facebook 实际发布的用户,而不是通过 API。

但是,您可以在发布帖子时将人们标记为“与您在一起”——但这也需要一个位置,正如 Gil 已经说过的那样,只有在发布时人们实际上与您在一起时才应该这样做。

有关详细信息,请参阅https://developers.facebook.com/docs/reference/api/user/#posts

于 2012-07-31T08:26:38.047 回答
1

这似乎仍然是 facebook / koala 的错误。我无法使用 @[id:name] 样式让它工作,而且目前看起来没有另一种标记方式。让我知道如果你想出什么办法!

于 2012-07-30T19:07:35.530 回答
1

可以在当前 FB API 中标记或提及 Facebook 帖子中的用户或页面。

可以在此处找到有关每一项的详细信息。

在 Facebook 帖子中提及用户或页面: https ://developers.facebook.com/docs/sharing/opengraph/using-actions#mentions

在 Facebook 帖子中标记用户或页面: https ://developers.facebook.com/docs/sharing/opengraph/using-actions#tags

于 2015-07-15T12:51:04.440 回答
0

如果您的墙贴更适合作为开放图形操作,您当然可以这样标记用户。然而,行动确实需要被标记的人实际上同时参与了活动。

于 2012-07-30T22:29:12.480 回答