import requests
from lxml import etree
def Obtain_Ticket():
GetTicket = """
ddembinski
mond@y
string
"""
headers = {'Host': 'soprema.gli.us.com', 'Content-Type': 'application/soap+xml; charset=utf-8', 'Content-Length': 'length'}
response = requests.post('http://soprema.gli.us.com/Store/storefrontapi.asmx', data=GetTicket, headers=headers).text
temp1 = response.split('')
temp2 = temp1[1].split('')
ticket = temp2[0]
# print("got ticket: " + ticket)
return ticket
def Release_Ticket(ticket):
ReleaseTicket = """
"""+ticket+""""
"""
headers = {'Host': 'soprema.gli.us.com', 'Content-Type': 'application/soap+xml; charset=utf-8', 'Content-Length': 'length'}
response = requests.post('http://soprema.gli.us.com/Store/storefrontapi.asmx', data=ReleaseTicket, headers=headers).text
# print("released ticket "+ticket)
def Run_Report(ticket):
send = """
"""+ticket+"""
Orders
Order ID
Order Price
"""
headers = {'Host': 'soprema.gli.us.com', 'Content-Type': 'application/soap+xml; charset=utf-8', 'Content-Length': 'length'}
response = requests.post('http://soprema.gli.us.com/Store/storefrontapi.asmx', data=send, headers=headers).text
print(response)
def main():
ticket = Obtain_Ticket()
Run_Report(ticket)
Release_Ticket(ticket)
main()