Live data from Hacker News

Google Play doesn't have an API. So I built one.

github.com

1–10 of 21 posts

Re: Google Play doesn't have an API. So I built one.

#3

Do you run into any query limits with aggressive scraping? A colleague wrote an android market scraper a year or two back and she was repeatedly stymied by limits on the number of queries she could make to the store before getting cut off.

We don't do any aggressive scraping at the moment, so I can't really answer to that. The way our backend stuff works is that when we want to add an app to the site (http://gdgt.com/best/apps), we query for the search results, and then grab the app we're looking for.

Re: Google Play doesn't have an API. So I built one.

#8
Oh god parsing HTML pages.

Why don't Google Play provide JSON API like iTunes do?

http://itunes.apple.com/lookup?id=343200656

and alternatively

http://itunes.apple.com/lookup?bundleId=com.clickgamer.Angry...

The second link can be used in client app to self-checking for new version updates.

Re: Google Play doesn't have an API. So I built one.

#9
post #7

I see, it's based off of: http://github.com/chadrem/market_bot Edit: I would like to point out that Google Play actually does have an API. It uses protocol buffers, if you check the Google Play apk. http://github.com/kanzure/android-market-api-py

It's not official though, and the results you get back from it are incredibly varied.

Re: Google Play doesn't have an API. So I built one.

#10
post #7

I see, it's based off of: http://github.com/chadrem/market_bot Edit: I would like to point out that Google Play actually does have an API. It uses protocol buffers, if you check the Google Play apk. http://github.com/kanzure/android-market-api-py

It's not official though, and the results you get back from it are incredibly varied.

> and the results you get back from it are incredibly varied.

Can you show me? I haven't noticed.

Post reply on HN