google place api的替代品?

我正在开发一款使用Google Place API的iphone应用。 据我所知,如果使用信用卡validation帐户,Google会为此Place API每24小时允许1000次查询,每24小时允许100,000次查询。 每24小时超过100,000个查询将产生额外费用。

我问的是否有其他选项而不是使用此Google Place API? 哪个可以支持无限查询。 如果有,收费是多少?

我听说openStreetMap是免费的。 但我不确定是否有任何一方在此OpenStreetMap上提供Place API和限制。

谢谢

Google Places API不会向您收取超出配额的费用,即使启用了结算function,您也会收到"status": "OVER_QUERY_LIMIT"

根据Places API文档的Usage Limits部分:

  • 具有API密钥的用户每24小时允许1 000个请求。

  • 通过API控制台validation其身份的用户每24小时允许10万个请求。 通过在控制台中启用结算,validation需要信用卡。 使用Places API不会向您的信用卡收费

如果您想每天请求超过10万个查询,请登录并填写Places API配额提升申请表以及您的申请详细信息,然后我们将审核您的申请以确保其符合我们的条款和要求,之后我们将与您联系你很快就会得到你的要求。

有一些替代方案:

  • Yelp.com
  • Foursquare.com (每小时5000个请求,每天12万个,使用OpenStreetMap)

Yelp.com具有更严格的API使用限制,Foursquare.com限制性较低的API使用限制,甚至允许响应缓存一段时间以提高应用程序性能。