This may be a simple question but I can not find answer over the web or any docs. I have app which shows business places around users and their details. I have built it using Google Places API. As written in the usage limit section, Google Places API has a usage limit of 150000 requests/day. My app has been downloaded over 10000 times on different Android markets combined and looking through google dev console; I predict that app will cross the limits nearly within 6 months to 1 year period.
So, All I want to do is to integrate another api and show combined results to users.
Foursquare came first to my mind. But I got disappointed when I read the terms and conditions:
Venues Database Usage ... Don't perform a search across both foursquare and Google Places, then return a combination of their results/data
Another option I found is Facebook Places API, which has less restriction over limits. But the problem is neither terms and conditions of Google Places API nor of Facebook API says about aggregating search results with other data sources.
Can anyone have any idea about this? If anyone know about this kind of problem, please help me out.