【发布时间】:2013-04-24 00:55:28
【问题描述】:
foursquare-support-Team 的 David 指示我在这里留下我的问题,以便在这里回答...
我们目前正在考虑在foursquare 上发布我们自己的场馆——其中大约1000 个,而且未来还会更多。我们很乐意提供市长特别优惠,例如“50% 的账单”。
获取市长刚刚签到的信息:这里没问题 - 已经尝试实施并且有效。
但由于我们将赠送 50% 的特别优惠,因此我们绝对需要确保签到的人肯定在场馆内。
当前的欺诈检测对我们来说效果不够好 - 今天我在大约 25 公里外的一个测试场地进行了检查。不好:(
这是我希望在foursquare 实施的一种解决方案,以解决我们的问题:
- 如果启用了“受信任的签到”,仍然可以通过搜索或使用其 URL 来访问该场所。以这种方式登记时,您将获得常规积分,但您无法获得任何市长职位或徽章(例如通过移动foursquare 网站登记时)。
- 通过使用 API 调用,生成受信任的签到 ID(例如场地 ID_token),可以通过二维码、NFC 标签等向用户显示。当这个特殊的场地 ID 是打开,签到是“可信的”,并获得市长等奖励。
- 再次调用相同的函数时,会生成一个新的trusted-checkin-id (venueid_newtoken)。使用此新 ID 进行签到,您将获得所有好处。使用旧的特殊签入 ID 之一,不会为您带来这些好处。
- 当然,trusted-checkin-ids 只能由与相关场所关联的帐户生成。
使用这个 - 我认为非常简单的系统 - 我们可以向我们的用户展示 QR 码以进行签到并确保他们不能作弊。
此外,这个灵魂的美妙之处在于,它不需要对已经由foursquare 部署的移动应用程序进行任何更改。一切都可以直接在foursquare-servers上完成。
我很想听听你们在foursquare-engineering-hq 的消息。
干杯, 马丁
【问题讨论】:
标签: foursquare