1
0
Your Name 3 rokov pred
rodič
commit
c3f1fb2d0c
2 zmenil súbory, kde vykonal 28 pridanie a 1 odobranie
  1. 14 1
      similar_server/main.py
  2. 14 0
      similar_server/tests/traffictest.py

+ 14 - 1
similar_server/main.py

@@ -58,10 +58,23 @@ async def get_domain(domain_name):
     js=json.loads(response.text)
     print(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}
+
+    response = requests.request("GET", url, headers=headers, params=querystring)
+
+    js2=json.loads(response.text)
+    print(response.text)
+
+    jsdict['monthlyVisitsEstimate']=js2['monthlyVisitsEstimate']
 #    desc=js['siteDescription']
 #    ustr=desc.encode('utf-8').decode('utf-8')
 #    print(ustr)
-    jsdict={'SiteName':js['name'],'Description':js['siteDescription'],'GlobalRank':js['globalRank'],'Title':js['name'],'Category':js['categoryRank']['taxonomy'],'CountryRank':js['countryRank']['rank']}
     return JSONResponse(content=jsdict)
 
 

+ 14 - 0
similar_server/tests/traffictest.py

@@ -0,0 +1,14 @@
+import requests
+
+url = "https://similarweb2.p.rapidapi.com/trafficoverview"
+
+querystring = {"website":"https://www.shopify.com"}
+
+headers = {
+    'x-rapidapi-key': "6dd30886e0msh7aefc9a0a794398p1896f2jsn275c45475609",
+    'x-rapidapi-host': "similarweb2.p.rapidapi.com"
+    }
+
+response = requests.request("GET", url, headers=headers, params=querystring)
+
+print(response.text)