hi there, i have script with some variables and i have no python knowledge can some one edit following script so when i run it will ask originator , recipient , text and post it to host? everything is there but i couldnt make it asking those 3 variables values
Thank you
#!/usr/bin/python2
print 'Content-Type: text/html'
print # Blank line marking end of HTTP headers
import socket
HOST = 'xml1.aspsms.com' # The remote host
PORT = 5061 # The same port as used by the server
userkey = #please fill in your USERKEY
password = #please enter your PASSWORD
originator = #please fill in the ORIGINATOR
recipient = #please insert the RECIPIENT here
text = #Your SMS Text
CONTENT="""<?xml version="1.0" encoding="ISO-8859-1"?>
<aspsms>
<Userkey>"""+str(userkey)+"""</Userkey>
<Password>"""+str(password)+"""</Password>
<Originator>"""+ str(originator) +"""</Originator>
<Recipient>
<PhoneNumber>"""+ str(recipient) +"""</PhoneNumber>
</Recipient>
<MessageData>"""+ str(text) +"""</MessageData>
<Action>SendTextSMS</Action>
</aspsms>"""
length=len(CONTENT)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.send("POST /xmlsvr.asp HTTP/1.0\r\n")
s.send("Content-Type: text/xml\r\n")
s.send("Content-Length: "+str(length)+"\r\n\r\n")
s.send(CONTENT)
datarecv=s.recv(1024)
print "Reply Received: "+ str(datarecv)
s.close()