import os import requests from typing import List, Dict DATAFORSEO_LOGIN = os.getenv('DATAFORSEO_LOGIN', '') DATAFORSEO_PASSWORD = os.getenv('DATAFORSEO_PASSWORD', '') BASE_URL = 'https://api.dataforseo.com/v3' def enrich_keywords(keywords: List[str], location_code: int = 2682, language_code: str = "ar") -> List[Dict]: """Enrich keywords with volume/CPC data from DataForSEO. DISABLED: DataForSEO quota exceeded. Returning empty results. Use SerpAPI/ZenSerp for search data instead. Args: keywords: List of keyword strings location_code: DataForSEO location code (2682 = Saudi Arabia, 2840 = USA) language_code: Language code (ar, en) Returns: List of dicts with kw, volume, cpc, competition """ # Skip DataForSEO entirely - quota exceeded print("DataForSEO: SKIPPED (quota exceeded). Use SerpAPI/ZenSerp instead.") return [{'kw': k, 'volume': None, 'cpc': None} for k in keywords]