【问题标题】:how to mention friends in facebook open graph如何在facebook打开图表中提及朋友
【发布时间】:2013-12-13 14:36:10
【问题描述】:

根据这里的文档

https://developers.facebook.com/docs/opengraph/guides/tagging/#mentions

我可以代表我的应用程序的用户发帖,也可以使用应用程序访问令牌标记用户的朋友。

但我有提及的问题。正如文档中所说,我的消息格式是

Testing @[MyFriendsFacebookId] 

在 facebook 上看起来和 Testing @[MyFriendsFacebookId] 一样,应该是

 Testing [Name of my friend with the link to his ACCOUNT]

请指教。

【问题讨论】:

  • 您在帖子参数中使用“标签”吗?
  • Rupesh Patel,运气好吗?
  • @Pavelfljōt 还没有,实际上放弃了:)

标签: facebook facebook-graph-api facebook-opengraph


【解决方案1】:
  1. 一开始YourFriendFacebookId是从/me/taggable_friends api获取的,而不是从/me/friends api获取的。我之前也犯过这个错误。并且 /me/taggable_friends api 需要非开发人员和非测试用户的额外权限,您必须从 facebook 要求它。 api链接在这里:https://developers.facebook.com/docs/graph-api/reference/user/taggable_friends

  1. 如果您在自定义操作中提及朋友,您在定义自定义操作时仍需要为您的自定义操作提供“标记”权限。 (但我不知道是否需要以及如何要求“标记”权限才能进行常见操作)。如果它不起作用,我认为您可能仍然需要“用户消息”权限。


(来源:akamaihd.net

【讨论】:

  • 感谢 Spark 的详细信息,这将对其他人有所帮助
【解决方案2】:

据我所知,您不能通过应用在帖子中提及朋友。这里有关于同一主题的讨论。我帮你找。

【讨论】:

  • 查看打开的图形文档;正如他们所说,它可能,但只是不适合我。developers.facebook.com/docs/opengraph/guides/tagging/#mentions
  • 即使我能够标记人也无法使用图形 api
  • 您是否请求在应用的仪表板中进行标记?我在 SO 上读到这是不可能的,但也许答案已经过时了。如果您请求了标记权限并且您的 actin 获得了该权限的批准,那么这只是一个错误。
猜你喜欢
  • 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
相关资源
最近更新 更多