seawolf2357 commited on
Commit
a20edbb
·
verified ·
1 Parent(s): 52196d9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -90,12 +90,15 @@ def search_serphouse(query, country, page=1, num_result=10):
90
  "data": {
91
  "q": translated_query,
92
  "domain": "google.com",
 
93
  "country_code": COUNTRY_CODES.get(country, "US"),
94
  "lang": "en",
95
  "device": "desktop",
96
- "serp_type": "news",
97
  "page": "1",
98
- "num": "10"
 
 
99
  }
100
  }
101
 
@@ -105,10 +108,13 @@ def search_serphouse(query, country, page=1, num_result=10):
105
  "authorization": f"Bearer {API_KEY}"
106
  }
107
 
 
 
 
108
  try:
109
  response = requests.post(url, json=payload, headers=headers)
110
- print("Request payload:", json.dumps(payload, indent=2, ensure_ascii=False))
111
  print("Response status:", response.status_code)
 
112
 
113
  response.raise_for_status()
114
  return {"results": response.json(), "translated_query": translated_query}
 
90
  "data": {
91
  "q": translated_query,
92
  "domain": "google.com",
93
+ "loc": country, # 국가 이름 추가
94
  "country_code": COUNTRY_CODES.get(country, "US"),
95
  "lang": "en",
96
  "device": "desktop",
97
+ "serp_type": "web", # web으로 변경
98
  "page": "1",
99
+ "verbatim": "0",
100
+ "gfilter": "0",
101
+ "num_result": "10"
102
  }
103
  }
104
 
 
108
  "authorization": f"Bearer {API_KEY}"
109
  }
110
 
111
+ # 디버깅을 위한 출력
112
+ print("Full request payload:", json.dumps(payload, indent=2, ensure_ascii=False))
113
+
114
  try:
115
  response = requests.post(url, json=payload, headers=headers)
 
116
  print("Response status:", response.status_code)
117
+ print("Response content:", response.text)
118
 
119
  response.raise_for_status()
120
  return {"results": response.json(), "translated_query": translated_query}