|
@@ -127,16 +127,18 @@ async def get_domain_by_keyword(req:kw_req):
|
|
|
headers = {"x-rapidapi-key": "6dd30886e0msh7aefc9a0a794398p1896f2jsn275c45475609",
|
|
|
"x-rapidapi-host": "similarweb2.p.rapidapi.com"}
|
|
|
response = requests.request("GET", url, headers=headers, params=querystring)
|
|
|
- js=json.loads(response.text)
|
|
|
print(js)
|
|
|
+ js=json.loads(response.text)
|
|
|
+
|
|
|
jsdict={'SiteName':js['name'],'Description':js['siteDescription'],'GlobalRank':js['globalRank'],'Title':js['name'],'Category':js['categoryRank']['taxonomy'],'CountryRank':js['countryRank']['rank']}
|
|
|
url = "https://similarweb2.p.rapidapi.com/trafficoverview"
|
|
|
querystring = {"website":domain_name}
|
|
|
time.sleep(5)
|
|
|
try:
|
|
|
response = requests.request("GET", url, headers=headers, params=querystring)
|
|
|
- js2=json.loads(response.text)
|
|
|
print(js2)
|
|
|
+ js2=json.loads(response.text)
|
|
|
+
|
|
|
jsdict['totalVisits'] = js2['engagement']['totalVisits']
|
|
|
jsdict['EstimatedMonthlyVisits']=js2['monthlyVisitsEstimate']
|
|
|
except:
|