我的目标是编写一个免费的 Windows 手机应用程序(带有一些广告),每天有数百万个谷歌地图请求。该请求将来自成千上万的独立用户(免费)。
但是,问题是谷歌地图 API 限制。对于简单的事情,例如获取地图或地理编码 - 不需要任何 API 密钥。但是,如果我搜索地点(例如,伦敦或电影院、巴黎的比萨饼或 AnyCityHere 医生) - 则访问“地点 API”。每个 API KEY(而不是每个用户)每天限制 100k 个请求,因此如果我的应用程序成功,它将每天很快停止工作。
根据https://developers.google.com/places/uplift - 我可以使用“Places Library ...”而不是“Places API Web 服务” - 为了不使用 API 密钥,并对每个用户进行限制计数,而不是整个应用程序。问题是,这个替代解决方案是一个 JavaScript 库,可能无法在 WindowsPhone 应用程序中使用,对吗?
所以问题是:谁能告诉我如何为 WindowsPhone 用户提供可靠的谷歌地图解决方案,使地方搜索请求限制为单个用户,而不是整个应用程序?
现在没有必要为 WindowsPhone 编写成功的谷歌地图客户端,因为获得成功意味着你要么因为 API 请求限制而卡住,要么你必须为此向谷歌付费,对吗?或者我错过了什么?