繁体   English   中英

Foursquare或gowalla等应用如何实现其签入功能?

[英]How does apps like foursquare or gowalla implement their check-in feature?

如果必须从头开始构建自己的签入功能,该如何处理? 我在想,一旦使用corelocations确定了位置,便可以将该位置坐标和时间戳添加到某些服务器中的数据库中。 现在,一旦我的一个朋友在该位置附近签入,就可以对数据库进行查询,以找出该位置周围和该时间戳附近的所有签入。 他们是如何实现此功能的?

这些服务使用当前位置(您可以通过CoreLocation或其他方式获得),以确定要在用户附近显示哪些场所。 请注意,他们通常有一个营业场所数据库,用户选择他们实际所在的地方并执行签到。

因此,为了弄清楚“您与谁在一起”,他们只需要查看谁在那个时间戳记下在特定位置签到了谁。

请注意,如果没有定位服务和地理坐标,整个事情就可以实现-只需从列表中选择! 现在,借助位置服务,您可以帮助用户快速搜索地点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM