1

情况:用户A向他的朋友XYZ发送我的 fb 应用程序的邀请。用户XY接受了邀请,但用户Z没有。

如何跟踪有多少用户接受了邀请?我想根据接受的邀请数为用户 A 获取一些特权。

接受邀请时有什么方法可以跟踪 sender_id 吗?

4

4 回答 4

4

不要打扰,这是政策不允许的

根据第 V.1 节。

您不得激励用户授予额外权限或使用应用程序集成点。

并且根据有关应用程序集成点的文档

“应用程序集成点”是指应用程序信息部分、应用程序选项卡、Feed、请求(包括邀请)、发布者、收件箱附件、聊天、书签或用户个人资料或 Facebook 通信渠道的任何其他功能,其中或通过这些功能应用程序可以提供、显示或交付针对用户、代表用户或经用户许可的内容。

于 2010-07-27T16:43:17.047 回答
1

实际上,不需要额外的权限。

使用下一个值,您可以存储推荐用户 ID 和推荐用户。

这里简单解释一下:http: //fbcookbook.ofhas.in/tag/tracking-invitation/

于 2010-09-22T12:09:55.000 回答
1

你实际上可以做到这一点。我这样做是出于其他原因(跟踪人们如何使用应用程序和其他分析类型的东西)。在 中,可以设置按钮的 url 属性。例如,我的是 . 该 url 进行了一些处理,这些处理将保存在我的数据库中,说明 userId 为 9999 的用户邀请了当前用户。这被用来告诉我们邀请是否成功(我们最初的想法是像你这样的激励,但他们也在政策中指出了这一点)。

于 2010-11-22T19:38:32.943 回答
-1

我就是这样做的:

  • 通过在“感谢页面”上循环 $_GET['to'] 来跟踪邀请,并将这些 ID (= to_id) 与当前用户 ID (= from_id) 存储在您的数据库中。

  • 当有新用户注册时,将新 ID 与表中的 to_ids 进行比较。如果匹配,则尊重相应的 from_id

缺点:如果有人被 2 个或更多人邀请,您不知道要兑现哪个邀请。我只是尊重所有让每个人都开心的邀请。

于 2013-01-08T01:21:24.230 回答