朋友接受应用邀请时奖励

时间:2012-01-24 14:51:09

标签: php facebook facebook-graph-api

在我的Facebook游戏中,我正在尝试创建一个用户可以邀请他们的朋友加入游戏的系统,我想要它,这样如果他们接受邀请,那么他们都得到奖励我已经阅读了API文档但不是很确定如何链接谁邀请谁。

任何帮助表示赞赏

谢谢,

杰克。

2 个答案:

答案 0 :(得分:1)

根据服务条款考虑奖励用户喜欢或回复邀请。他们在一年前改变了TOS以防止这种情况,因为邀请系统被垃圾邮件发送。

我建议您只需更改策略,然后邀请其他人完成与其他玩家相关的操作,这样他们就可以获得奖励。但是给予奖励以邀请参加比赛是违反TOS的。

现在,如何做到这一点变得相当简单:

  1. 创建一个玩家表
  2. 创建邀请和操作表
  3. 在邀请表中插入您希望操作引用的玩家ID,您打算执行的操作以及您需要的任何其他信息。
  4. 通过邀请消息,发送引用该邀请表记录的URL并正常处理该请求。
  5. 请记住,邀请是一个访问的网址,无论您传递到网址,都可以在您的应用中获取。所以它可能是一个巨大的网址,有很多描述要做的事情或一个简单的ID引用你的数据库,并从那里你处理请求。

    祝你好运

答案 1 :(得分:1)

Per:https://developers.facebook.com/docs/reference/dialogs/requests/

您知道回调中的请求ID。您知道是谁通过登录的当前用户的ID发送了请求。您知道谁被发送了邀请的ID。将该信息存储在数据存储区中。

当您在用户返回时删除邀请时,您知道请求ID和新用户的ID。

但我记得在某个地方读过发送邀请的用户无法获得奖金。