huykhoong / app-store-grabber
A Simple Way To Get AppStore Info
dev-master
2020-04-23 14:17 UTC
Requires
- guzzlehttp/guzzle: ^6.5
This package is auto-updated.
Last update: 2024-05-19 21:35:56 UTC
README
Working website that is using this grabber: https://100best.app/apps/all-category/ios
$ composer require huykhoong/app-store-grabber -vvv
use huykhoong\AppStoregrabber\AppStore; $entity = 'software'; // Software App $country = 'us'; // Support language: https://rss.itunes.apple.com/en-us/language $appId = '292374531'; // App ID from URL // grabber APp info from ID $app = AppStore::App()->getApp($appId,$entity,$country); // Get comment $page = 1; // Page $sort = 'RECENT'; // ['RECENT', 'HELPFUL'] $comments = AppStore::Comments()->getComments($appId,$country,$page,$sort); // Get Developer info $devId = 292374531;// Developer ID $developer = AppStore::Developer()->getDeveloperMetadata($devId,$country); //Get apps by Dev $developerApp = AppStore::Developer()->getDevApp($devId,$country); // Get by rating by ID $ratings = AppStore::Ratings()->getRatings($appId,$country); //Search by keyword $keyword = 'freefire'; $search = AppStore::Search()->getAppByKeyword($keyword); //Return App Rank $search = AppStore::Search()->getAppRankByKeyword($keyword,$appId); //Get List from RSS https://rss.itunes.apple.com/en-us $config = [ 'region' => 'us', 'mediaType' => 'ios-apps', 'feedType' => 'top-free', / 'type' => 'games', 'limit' => 100, 'eighteenR' => true, ]; $rss = AppStore::RSS()->getAppRankInfo();