|
@@ -52,11 +52,16 @@ async def showdata(limit):
|
|
url = 'https://api.coinmarketcap.com/data-api/v3/nft/collections?start=0&limit=' + limit + '&period=2'
|
|
url = 'https://api.coinmarketcap.com/data-api/v3/nft/collections?start=0&limit=' + limit + '&period=2'
|
|
r = urllib.request.urlopen(url)
|
|
r = urllib.request.urlopen(url)
|
|
collections = json.loads(r.read())['data']['collections']
|
|
collections = json.loads(r.read())['data']['collections']
|
|
-
|
|
|
|
|
|
+
|
|
reqs = []
|
|
reqs = []
|
|
|
|
|
|
for req in collections:
|
|
for req in collections:
|
|
- reqs.append({'rank':req['rank'],'slug':req['slug'],'logo':req['logo'],'website':req['website'],'name':req['name'],'assets':req['assets'],'collection_net_worth':req['netWorth'],'volume_7d':req['volume7d'],'sales_7d':req['sales7d'],'volume_all_time':req['volumeAT'],'sales_all_time':req['salesAT'],'owners':req['owners']})
|
|
|
|
|
|
+ website = '#'
|
|
|
|
+
|
|
|
|
+ if req['website']:
|
|
|
|
+ website = req['website']
|
|
|
|
+
|
|
|
|
+ reqs.append({'rank':req['rank'],'slug':req['slug'],'logo':req['logo'],'website':website,'name':req['name'],'assets':req['assets'],'collection_net_worth':req['netWorth'],'volume_7d':req['volume7d'],'sales_7d':req['sales7d'],'volume_all_time':req['volumeAT'],'sales_all_time':req['salesAT'],'owners':req['owners']})
|
|
return reqs
|
|
return reqs
|
|
|
|
|
|
@app.post("/add_sub")
|
|
@app.post("/add_sub")
|