示例#1
0
@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 = []