5

我一直在访问一些服务 api 网站,但找不到我要找的东西。我的问题更多地针对使用哪些资源,而不是应该如何完成。

我的 iphone 应用程序要求是能够跟踪附近的用户,正在通勤并在地图上找到他们。额外的要求可能是给他们发短信,打电话给他们,与他们进行视频会议等。在高层次上,这将转换为类似的东西

  • 根据经纬度获取用户详细信息
  • 了解他们是否是所订阅服务的注册用户
  • 向用户/用户发送消息
  • 使用 iphone phone api 或专用应用会话呼叫用户
  • 视频电话

位智就是其中之一。虽然它是开源的,但关于如何将其用作实时交通数据的后端的文档却很少。

然后是这个Geoloqi,它是付费的,但有 iOS SDK 以及丰富的 api。但是,当我查看上面列出的要求时,我找不到对我有用的部分。我相信肯定有很多应用程序已经在依赖这种有用的服务。如果其中任何一个是开源/教程,这对我来说将是 geoloqi 可行性的最有用的资源。Geoloqi 还向用户收取使用他们的 API 的费用,所以对我来说了解哪些功能以什么价格提供也很重要。

4

1 回答 1

1

对于您感兴趣的数据/信息级别和功能,您应该制作自己的应用程序,我认为您不需要那些 API。

您可以找到使用您的应用程序的人的坐标并将其发送到您的服务器。然后你需要确定它们之间的距离,看看它们是否在说话的区域,或者你上面列出的任何其他功能。

要确定两个人之间的距离,这个答案应该会有所帮助:Calculate distance between 2 GPS coordinates

于 2013-02-19T14:25:52.233 回答