File size: 591 Bytes
afdb61e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | """Extract developer information."""
from typing import Dict
from google_play_scraper.utils.http_utils import get
from google_play_scraper.constants.google_play import DEVELOPER_URL_FORMAT
def developer(developer_id: str, lang: str = "en", country: str = "us") -> Dict:
"""Get developer details and their apps."""
url = DEVELOPER_URL_FORMAT.format(developer_id=developer_id, lang=lang, country=country)
response = get(url)
return {
"name": response.get("name"),
"description": response.get("description"),
"apps": response.get("apps", [])
} |