I'm developing an iphone app that is using Google Place API. As far as I know, Google allows 1000 queries per 24 hour for this Place API, and 100,000 queries per 24 hour if the account is verified with a credit card. Exceeding 100,000 queries per 24 hour will incur extra charge.
I'm asking if there is any another option rather than using this Google Place API? Which can support unlimited queries. If there is, what is the charge?
I've heard of openStreetMap is free. But i'm not sure if there is any party providing the Place API base on this OpenStreetMap, and the limit.
Thanks
There are some alternatives:
Yelp.com has more strict API usage limits, Foursquare.com has less restrictive API usage limits, they even allow response caching for some time to improve application performance.
The Google Places API will not charge you for exceeding your quota, even with billing enabled you will simple receive
"status": "OVER_QUERY_LIMIT"
As per the Usage Limits section of the Places API Documentation:
If you would like to request more than 100 000 queries per day, log in and fill out the Places API Quota Uplift Request form with your application details, we will then review your application to ensure it meets our Terms and Requirements after which we will contact you shortly with the result of your request.