Reputation: 865
I was in search of an API which would help me get the details pertaining to different applications from playstore. After much googling and going through many solutions already given at SO, I decided to go for Android Market API though this API has few drawbacks.
I am mainly focusing on getting the reviews pertaining to an application - the major drawback here while I use this API is that, I do not get the reviewer name, app version, device and many more valuable information I need.
I have made enough of research to find any alternate methods are there to fetch this information, but to no avail.
During the research, Appmonsta api came to my notice, which claim to provide almost all the details available in the playstore, including username, device, app version etc.
I am sure they would not be maintaining a database which would not be a practical solution, as the market information is prone to change every second. And I am also quite sure, google would not be providing any update to them alone.
Since I am in need of such an API, I am curious to know, what would be the mechanism/technique they use or one should use, such that the whole playstore information is available to them alone - atleast the complete details pertaining to a review.
Any help, comments, guidance in this regard is much appreciated.
Upvotes: 3
Views: 678
Reputation: 29739
The WhereDat API searches the Android Play Store. It lets you find apps, using full-string search queries. It also supports auto-complete use-cases by using prefix-string search. The lookup API lets you get data about apps using their package as the key.
Upvotes: 0
Reputation: 36302
I am sure they would not be maintaining a database which would not be a practical solution, as the market information is prone to change every second.
If I were writing such a web API, I would in fact maintain a database and use it as a cache. New hits for a particular app page would potentially refresh the cache. The information would be obtained by scraping the web page.
Upvotes: 1
Reputation: 75645
There's no official API so whatever you use you shall expect problems - if not today then maybe tomorrow, when Google change a thing in the store. But anyway, you may take a look at the Andlytics sources: https://github.com/AndlyticsProject/andlytics - maybe it'd suffice for your needs
Upvotes: 1