Skip to content

eric1932/AppStoreIconDownloader

Repository files navigation

App Store Icon Downloader

Setup

First, you need to create your own Google Programmable Search Engine (CSE) API and the API key to access it.

Using a custom search engine can help narrowing the result to only the App Store.

To create the search engine, open this link

  • Fill apps.apple.com in the "Sites to search" section
  • Language can be any
  • Name your search engine

Save the Search engine ID.

Next, create a new project in Google Cloud Platform

Go to Marketplace and enable Custom Search API for this project.

Go to API and service

Click on Create credential -> Create API key. This is the API key we want to use.

Finally, create .env and fill as follows

CSE_ID='<CSE ID>'
API_KEY='<API Key>'

Usage

Download icons directly from urls

usage: downloader.py [-h] [--debug] [URL] [name]

Download app icons from App Store

positional arguments:
  URL         App Store URL (apps.apple.com...)
  name        Application name

optional arguments:
  -h, --help  show this help message and exit
  --debug     print only instead of download

Search & Download

  1. Install requirements
  2. Create .env and fill as follows
CSE_ID='<CSE ID>'
API_KEY='<API Key>'
  1. run search.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published