0

我们有一个应用程序可以让用户在各种挑战中挑战他们的朋友。现在,我们通过向他们的朋友墙发布消息来发起挑战。此功能将在 2 月删除,因此我们需要找到另一种发起挑战的方式。有哪些可用的替代方案?

我们希望朋友得到通知,挑战已经发生,并且在某面墙上生成了某种故事。

我们已经查看了开放图操作,并且提及标记必须由用户自己完成,因此我们不能使用它来提及选定的朋友。而且我们不能使用动作标记,因为这不是已经发生或正在发生的事件。

可能可以使用引用内置“配置文件(外部)”对象的打开图形操作,但这似乎相当混乱 - 我们只想引用 facebook 用户。而且我们不知道这位朋友是否会收到通知——可能不会。

故事可以发布到用户自己的墙上,但我们真的希望朋友被提及和通知。

这似乎是应用程序的一个相当标准的用例 - facebook 是否不再提供此功能?

编辑:我在想也许使用 from 和 to 设置调用 javascript 提要对话框可能会起作用。那么用户也可以为挑战写一条个人信息,它应该出现在两个墙上?

4

1 回答 1

0

最好的方法是使用请求:https ://developers.facebook.com/docs/requests/

当然,那时它不会公开,但毕竟这是用户和他的朋友之间的直接行动,其他用户可能会将其视为垃圾邮件。

另一种方法(我猜是第二好的)是使用提及标记: https ://developers.facebook.com/docs/technical-guides/opengraph/mention-tagging/

如果提到的用户点击它 > 接受挑战,您可以使用 Open Graph 发布动态链接。如果任何其他用户点击它,他将被重定向到主应用程序页面。

...另一个想法,这可能是最好的:

  • 使用挑战的请求对话框
  • 发送请求后,让用户(如果他愿意)在他的墙上发布关于它的消息(提要对话框)
于 2013-01-07T11:00:45.987 回答