Jay-2776 commited on
Commit
e80ddde
·
verified ·
1 Parent(s): 101c11f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -10
app.py CHANGED
@@ -1,30 +1,27 @@
1
  import time
2
- import os
3
  import requests
4
  import pandas as pd
5
  import gradio as gr
 
6
  from urllib.parse import urlparse
7
 
8
  # =====================================================
9
- # CONFIGURATION
10
  # =====================================================
11
-
12
- # 🔐 Hugging Face Secret
13
- HASDATA_API_KEY = os.getenv("HASDATA_API_KEY")
14
-
15
  HASDATA_ENDPOINT = "https://api.hasdata.com/scrape/google/serp"
16
 
17
  TARGET_DOMAIN = "rishabhsoft.com"
18
- COUNTRY = "us" # change to "in" for India
19
  LANGUAGE = "en"
20
  LOCATION = "United States" if COUNTRY == "us" else "India"
21
 
22
- MAX_PAGES = 10 # Top 100
23
  RESULTS_PER_PAGE = 10
24
  SLEEP_TIME = 1
25
 
26
  if not HASDATA_API_KEY:
27
- raise RuntimeError("HASDATA_API_KEY not found. Add it in Hugging Face Secrets.")
28
 
29
  # =====================================================
30
  # HELPERS
@@ -175,6 +172,5 @@ with gr.Blocks(title="Hasdata Google Rank Checker") as demo:
175
  outputs=[output_table, download_file]
176
  )
177
 
178
- # 🔒 REQUIRED for Hugging Face + Python 3.12
179
  demo.queue()
180
  demo.launch()
 
1
  import time
 
2
  import requests
3
  import pandas as pd
4
  import gradio as gr
5
+ import os
6
  from urllib.parse import urlparse
7
 
8
  # =====================================================
9
+ # CONFIGURATION (HF SAFE)
10
  # =====================================================
11
+ HASDATA_API_KEY = os.getenv("HASDATA_API_KEY") # ✅ From Hugging Face Secrets
 
 
 
12
  HASDATA_ENDPOINT = "https://api.hasdata.com/scrape/google/serp"
13
 
14
  TARGET_DOMAIN = "rishabhsoft.com"
15
+ COUNTRY = "us" # "us" or "in"
16
  LANGUAGE = "en"
17
  LOCATION = "United States" if COUNTRY == "us" else "India"
18
 
19
+ MAX_PAGES = 10 # Top 100
20
  RESULTS_PER_PAGE = 10
21
  SLEEP_TIME = 1
22
 
23
  if not HASDATA_API_KEY:
24
+ raise ValueError("HASDATA_API_KEY is missing. Add it in Hugging Face Secrets.")
25
 
26
  # =====================================================
27
  # HELPERS
 
172
  outputs=[output_table, download_file]
173
  )
174
 
 
175
  demo.queue()
176
  demo.launch()