Added a script for getting category IDs. All these api scripts... would love to make a TUI app for this.

This commit is contained in:
Norm Rasmussen
2023-09-26 17:01:37 -04:00
parent 1331a49c63
commit cb0191ead7
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
import requests
import Apikeys
import csv
import time
import os
apikey = Apikeys.walmartprod
cmd = "touch ~/Downloads/Spark_Categories.csv"
os.system(cmd)
url = "https://api2.northpass.com/v2/categories?limit=100"
headers = {
"accept": "application/json",
"X-Api-Key" : apikey,
}
response = requests.get(url, headers=headers)
response = response.json()
for item in response['data']:
id = item['id']
name = item['attributes']['name']
with open('/Users/normrasmussen/Downloads/Spark_Categories.csv', 'a', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=',', quotechar='|', quoting=csv.QUOTE_MINIMAL)
writer.writerow([name, id,])
# print(f"Category: {name} and ID: {id}")
with open('/Users/normrasmussen/Downloads/Spark_Categories.csv', 'r') as readfile:
reader = csv.reader(readfile)
for row in reader:
print(row)