Skip to content

grantchen/chrome_store_search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chrome_store_search is a Ruby gem that provides apps, extensions and themes search functions in chrome web store.

Installation

$ gem install chrome_store_search

Or with Bundler in your Gemfile.

gem 'chrome_store_search'

Usage

It supports ruby 1.9.3+.

require 'chrome_store_search' chrome_store_search = ChromeStoreSearch::Search.new(:category => "apps") # it will return app arrary which app only have basic info. chrome_store_search.search("bird") # also can get app detail info if have app id ChromeStoreSearch::App.new("dkiahcckehgdocgonfdickeagmoembpe")

###Configuring

chrome_store_search = ChromeStoreSearch::Search.new(:count => 100, :category => "apps") * `count`: searched apps count * `category`: search category. Default:nil. (can be "apps","extensions","themes").

###Search Result The below is app basic info from app search

app_list = chrome_store_search.search("bird") app = app_list[0] # chrome app id (like "aknpkdffaafgjchaibgeefbgmgeghloj") app.id # chrome app name (like "Angry Birds") app.name # chrome app detail url app.url # chrome app short description app.short_description # chrome app small logo url. (about 50*50) app.small_logo_url # chrome app big logo url. (about 128*128) app.big_logo_url # chrome app rating app.rating # chrome app total rating count app.total_rating_count # chrome app total users app.total_users

###App detail info The below is app detail info which get it by app id

app = ChromeStoreSearch::App.new("dkiahcckehgdocgonfdickeagmoembpe") # it also can get basic info same as above # id, name, url, short_description, small_logo_url, # big_logo_url, rating, total_rating_count, total_users # app long description app.description # app site app.site # app version app.version # app updated date app.updated_at # app support url app.support_url # app videos url(array) app.videos # app images url(array) app.images # app size(ex: 14.52KB) app.size # app languages(array) app.languages

About

chrome web stroe apps, extensions and themes search

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages