Scraper for parsing android app info from different sites
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
.gitignore
README.md
android_drawer.go
app.go
google_play.go
scraper.go
scraper_test.go

README.md

Scraper for parsing app information from Google Play Store

How to use?

import "github.com/betacraft/scraper"

func xyz(){
   app, err := scraper.Scrape("https://play.google.com/store/apps/details?id=com.yourpackage.name")
   if err != nil {
       //parsing failed
   }
}

App struct

type App struct {
	Name        string
	IconUrl     string
	Price       int
	Description string
	LastUpdated string
	FileSize    string

	OperatingSystem string

	VersionName string

	ScreenshotUrls []string

	Author    string
	AuthorUrl string

	Genre string

	AggregateRating string
	RatingValue     int
	RatingCount     int
	ContentRating   string

	Downloads string

	ApkDownloadUrl  string
	ApkDownloadSize string
	ApkDownloadMD5  string
}

Supported sites

  1. Google Play Store
  2. AndroidDrawer