如何使用Graph API在Facebook帖子中标记用户?

问题描述 投票:2回答:4

我进行了一项研究,并且大多数主题都至少有一年的历史。因此,想知道是否有一种方法可以使用Graph API在Facebook墙上的帖子中标记用户?

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

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

因此,可以通过某种方式在墙贴中向其他知道其ID的用户添加标签吗?

尝试使用Koala gem在Rails应用程序中实现它。

ruby-on-rails facebook facebook-graph-api koala
4个回答
4
投票

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

可以但是在发布帖子时将人们标记为“与您在一起” –但这也需要一个位置,正如吉尔已经说过的,只有在人们实际与您在一起时才可以正在发布。

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


1
投票

这似乎仍然是facebook /考拉的一个错误。我无法使用@ [id:name]样式来使它工作,并且目前看来还没有另一种标记方法。让我知道您是否发现了问题!


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


0
投票

如果您的留言墙更适合作为开放图形操作,则可以肯定地用这种方式标记用户。但是,操作确实需要被标记的人实际上同时参与了该活动。

© www.soinside.com 2019 - 2024. All rights reserved.