@author: Erik """ import requests import json import os.path import SkuParser import OpponentPicker import Voobly import VooblyMatchHistory import EmailSender import SpreadSheet SkuParser = SkuParser.SkuParser() OpponentPicker = OpponentPicker.OpponentPicker() emailer = EmailSender.Mailer() SheetWriter = SpreadSheet.SSWriter() print("Currently, this grabs all orders ever (at 50+ orders we will need to rework it due to squarespace API), writes all of them to two databases: FiveToFightCustomers.csv & FiveToFightsOrders.csv\n Enhancements:\n\tRead from database - append new orders\n\tOnly do weekly orders\n\tHandle 50+ orders") # ------------------- Get information about orders from squarespace beginTime = "2018-05-10T12:00:00Z" stoppingTime = "2018-05-17T12:30:00Z" url = "https://api.squarespace.com/1.0/commerce/orders?modifiedAfter="+beginTime+"&modifiedBefore="+stoppingTime header = dict(authorization= "Bearer aa96549b-a198-47fe-b260-33a0f3dbf2be") response = requests.get(url, headers = header) dictionary= json.loads(response.text) orders = dictionary['result'] # Load in local Customer database customersDB = []