app-store-game-radar
v1.1.3
Published
app store game scraper ios game scraper
Downloads
23
Maintainers
Readme
App Store Game Radar
This Node.js module fetches iTunes games through the 'RSS Feed Generator' and has a similar functionality with scraper.
RSS Feed Generator Settings: here
gameScraper
Fetches a collection of game data from the iTunes App Store.
country
: the country code to get the data from its local App-Store market. E.g."us"
,"cn"
,"jp"
. Default:'kr'
category
: a type of category to retrieve data from. E.g."newGamesWelove"
,"topFree"
,"topPaid"
, Default:"topFree"
num
: the number of items to retrieve. Default:'200'
fullDetails
: the option to retrieve a detailed list of games. E.g.true
,false
. Default:false
.
Install:
npm i app-store-game-radar
Usage:
const app = require("app-store-game-radar");
app.gameScraper({
country: "us",
category: app.type.topFree
num: 10,
fullDetails: true
}).then(data => console.log(data))
Results:
{ id: 1317213680,
appId: 'com.kakaogames.fracing',
title: '프렌즈레이싱',
url: 'https://itunes.apple.com/kr/app/%ED%94%84%EB%A0%8C%EC%A6%88%EB%A0%88%EC%9D%B4%EC%8B%B1/id1317213680?mt=8&uo=4',
description: '프렌즈와 씽나게 밟아버려씽! ...',
icon: 'https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/0a/51/d1/0a51d112-b906-ec8f-41bf-c6e13c9304ea/source/512x512bb.jpg',
genres: [ '게임', '레이싱' ],
genreIds: [ '6014', '7013' ],
primaryGenre: 'Games',
primaryGenreId: 6014,
contentRating: '4+',
languages: [ 'KO' ],
size: '1176556544',
requiredOsVersion: '8.0',
released: '2018-10-17T22:15:11Z',
updated: '2018-11-12T19:14:37Z',
releaseNotes: '- 1.1.1 버전 업데이트\n- 게임 안정화 및 기타 버그 수정 ...',
version: '1.1.1',
price: 0,
currency: 'KRW',
free: true,
developerId: 1002306740,
developer: 'Kakao Games Corp.',
developerUrl: 'https://itunes.apple.com/kr/developer/kakao-games-corp/id1002306740?uo=4',
developerWebsite: undefined,
score: 3.5,
reviews: 7198,
currentVersionScore: 4.5,
currentVersionReviews: 3138,
screenshots:
[ 'https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/a8/4e/0e/a84e0e30-e2e7-ad34-2135-23bdbc9550b7/source/552x414bb.jpg',
... ],
ipadScreenshots:
[ 'https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/a8/4e/0e/a84e0e30-e2e7-ad34-2135-23bdbc9550b7/source/552x414bb.jpg',
... ],
appletvScreenshots: [],
supportedDevices:
[
'iPadMini4G-iPadMini4G',
... ] }
More improvements soon.