foursquare上的Trusted Checkins

时间:2012-03-06 17:05:44

标签: foursquare

foursquare支持小组的大卫指示我在这里留下我的问题在这里回答...

我们目前正在考虑在foursquare上发布我们自己的场地 - 其中大约有1000个,还有更多。我们很乐意提供像“50%的折扣”这样的市长特别优惠。

获取市长刚刚签到的信息:这里没问题 - 已经尝试实现它并且它可以工作。

但是,由于我们要用50%的特殊款项来取款,我们绝对需要保持谨慎,因此签到的人肯定会在场内。

目前的欺诈检测对我们来说效果不够好 - 今天我检查了一个测试场地,当时我在25公里外。不好:(

我希望在foursquare上实现一个解决方案来解决我们的问题:

  • 如果启用了“信任签到”,则仍可通过搜索或使用其URL来访问该场所。以这种方式办理入住手续时,您将被授予regualr积分,但您无法获得任何市长或徽章(例如通过移动foursquare网站办理登机手续时)。
  • 通过使用API​​调用,生成trusted-checkin-id(例如venueid_token),可以通过QR码,NFC标签等向用户显示。当这个特殊的地点id是打开,签到“信任”,并获得市长等奖励。
  • 再次调用相同的函数时,会生成一个新的trusted-checkin-id(venueid_newtoken)。使用这个新的ID来检查,​​您将获得所有好处。使用旧的特殊签到ID之一,会给你这些额外津贴。
  • 当然,trusted-checkin-id只能由与相关场地相关联的帐户生成。

使用这个 - 我认为非常简单的系统 - 我们可以向用户提供QR码以便检查和保护,他们不能作弊。

此外,这种灵魂的美妙之处在于,它不需要对foursquare已部署的移动应用程序进行任何更改。一切都可以直接在foursquare服务器上完成。

我很想听到你们在foursquare-engeneering-hq的女孩和家伙。

干杯, 马丁

2 个答案:

答案 0 :(得分:2)

用户可以在任何地方办理登机手续,但如果他们离身体很远,办理登机手续将不计入特价解锁或市长。因此,当您的办理登机手续“成功”时,它实际上并没有为您解锁特殊任务。

这些签到也不计入商家统计数据,因此您可以查看会场的商家信息中心,并确认“远方”办理登机手续不计算在内。

答案 1 :(得分:0)

实际上,这就是Foursquare的工作方式。他们允许从远处登记。目前还没有办法(至少对我来说)避免它。您能否详细解释一下,您将要添加的这1000个场地是什么?为什么您需要为所有场馆提供50%的主要奖励?

我能想到做你想做的事情的唯一方法是创建一个自定义应用程序,它将使用FS api发布签到等,但会根据位置和一些自定义等效的市长进行额外检查。基本上这就是我们为避免虚假签到而做的事情 - 在我们的应用程序中进行额外的位置检查。