PHP code example of ibrahimch / google-play-scraper
1. Go to this page and download the library: Download ibrahimch/google-play-scraper library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once ('vendor/autoload.php' );
ibrahimch / google-play-scraper example snippets
use Raulr \GooglePlayScraper \Scraper ;
$scraper = new Scraper();
$app = $scraper->getApp('com.mojang.minecraftpe' );
array (
'id' => 'com.mojang.minecraftpe' ,
'url' => 'https://play.google.com/store/apps/details?id=com.mojang.minecraftpe' ,
'image' => 'https://lh3.googleusercontent.com/VSwHQjcAttxsLE47RuS4PqpC4LT7lCoSjE7Hx5AW_yCxtDvcnsHHvm5CTuL5BPN-uRTP=s180' ,
'title' => 'Minecraft' ,
'author' => 'Mojang' ,
'author_link' => 'https://play.google.com/store/apps/developer?id=Mojang' ,
'categories' => array (
'Arcade' ,
'Action & Adventure' ,
),
'price' => '$6.99' ,
'screenshots' => array (
'https://lh3.googleusercontent.com/28b1vxJQe916wOaSVB4CmcnDujk8M2SNaCwqtQ4cUS0wYKYn9kCYeqxX0uyI2X-nQv0=w720-h310' ,
'https://lh3.googleusercontent.com/VkLE0e0EDuRID6jdTE97cC8BomcDReJtZOem9Jlb14jw9O7ytAGvE-2pLqvoSJ7w3IdK=w720-h310' ,
),
'description' => 'Explore infinite worlds and build everything from the simplest of homes to the grandest of castles[...]' ,
'description_html' => 'Explore infinite worlds and build everything from the simplest of homes to the grandest of castles[...]' ,
'rating' => 4.5 ,
'votes' => 2736136 ,
'last_updated' => 'May 23, 2019' ,
'size' => null ,
'downloads' => '10,000,000+' ,
'version' => '1.11.4.2' ,
'supported_os' => '4.2 and up' ,
'content_rating' => 'Everyone 10+' ,
'whatsnew' => 'What\'s new in version 1.11?[...]' ,
)
$app = $scraper->getApps(array (
'com.mojang.minecraftpe' ,
'com.google.android.youtube' ,
));
use Raulr \GooglePlayScraper \Scraper ;
$scraper = new Scraper();
$categories = $scraper->getCategories();
array (
'ART_AND_DESIGN' ,
'AUTO_AND_VEHICLES' ,
'BEAUTY' ,
'BOOKS_AND_REFERENCE' ,
'BUSINESS' ,
'COMICS' ,
'COMMUNICATION' ,
'DATING' ,
'EDUCATION' ,
'ENTERTAINMENT' ,
'EVENTS' ,
'FINANCE' ,
'FOOD_AND_DRINK' ,
'HEALTH_AND_FITNESS' ,
'HOUSE_AND_HOME' ,
'LIBRARIES_AND_DEMO' ,
'LIFESTYLE' ,
'MAPS_AND_NAVIGATION' ,
'MEDICAL' ,
'MUSIC_AND_AUDIO' ,
'NEWS_AND_MAGAZINES' ,
'PARENTING' ,
'PERSONALIZATION' ,
'PHOTOGRAPHY' ,
'PRODUCTIVITY' ,
'SHOPPING' ,
'SOCIAL' ,
'SPORTS' ,
'TOOLS' ,
'TRAVEL_AND_LOCAL' ,
'VIDEO_PLAYERS' ,
'ANDROID_WEAR' ,
'WEATHER' ,
'GAME' ,
'GAME_ACTION' ,
'GAME_ADVENTURE' ,
'GAME_ARCADE' ,
'GAME_BOARD' ,
'GAME_CARD' ,
'GAME_CASINO' ,
'GAME_CASUAL' ,
'GAME_EDUCATIONAL' ,
'GAME_MUSIC' ,
'GAME_PUZZLE' ,
'GAME_RACING' ,
'GAME_ROLE_PLAYING' ,
'GAME_SIMULATION' ,
'GAME_SPORTS' ,
'GAME_STRATEGY' ,
'GAME_TRIVIA' ,
'GAME_WORD' ,
'FAMILY' ,
'FAMILY_ACTION' ,
'FAMILY_BRAINGAMES' ,
'FAMILY_CREATE' ,
'FAMILY_EDUCATION' ,
'FAMILY_MUSICVIDEO' ,
'FAMILY_PRETEND'
)
$collections = $scraper->getCollections();
array (
'topselling_free' ,
'topselling_paid' ,
'topselling_new_free' ,
'topselling_new_paid' ,
'topgrossing' ,
'movers_shakers' ,
)
$apps = $scraper->getList('topselling_free' , 'SOCIAL' );
array (
array (
'id' => 'com.facebook.katana' ,
'url' => 'https://play.google.com/store/apps/details?id=com.facebook.katana' ,
'title' => 'Facebook' ,
'image' => 'https://lh3.googleusercontent.com/ZZPdzvlpK9r_Df9C3M7j1rNRi7hhHRvPhlklJ3lfi5jk86Jd1s0Y5wcQ1QgbVaAP5Q=w340' ,
'author' => 'Facebook' ,
'rating' => 3.9888803958892822 ,
'price' => null ,
),
array (
'id' => 'com.snapchat.android' ,
'url' => 'https://play.google.com/store/apps/details?id=com.snapchat.android' ,
'title' => 'Snapchat' ,
'image' => 'https://lh4.ggpht.com/vdK_CsMSsJoYvJpYgaj91fiJ1T8rnSHHbXL0Em378kQaaf_BGyvUek2aU9z2qbxJCAFV=w340' ,
'author' => 'Snapchat Inc' ,
'rating' => 3.8660063743591309 ,
'price' => null ,
),
)
$apps = $scraper->getListChunk('topselling_free' , 'SOCIAL' , 20 , 80 );
$apps = $scraper->getSearch('unicorns' , 'free' , '4+' );