[pyar] [OT] CURL con PHP....
Roberto Bozzacchi
robbie en metasigno.com
Mar Sep 21 12:00:19 ART 2010
Sigo con esto de encontrar la vuelta a la integración con un gateway de
SMS....
Tengo este Código Python:
#!/usr/bin/python
import sys, httplib
if len(sys.argv) < 3:
print "usage: ./envia.py <cel> <msj>"
exit(1)
cel = sys.argv[1]
msj = sys.argv[2]
#template de xml
xmlTemplate = """
<MTRequest>
<Proveedor Id="extpindw" Password="frd2k10pltostd"/>
<Servicio Id="66845.movistar.ar" ContentType="0"/>
<Telefono msisdn=\""""+cel+"""\" IdTran="0"/>
<Contenido>"""+msj+"""</Contenido>
</MTRequest>
"""
print "request:", xmlTemplate
#construct and send the header
webservice = httplib.HTTP("200.55.6.53:6079")
webservice.putrequest("POST", "http://200.55.6.53:6079/pindw")
webservice.putheader("Host", "200.55.6.53")
webservice.putheader("User-Agent", "Python post")
webservice.putheader("Content-type", "text/xml; charset=\"UTF-8\"")
webservice.putheader("Content-length", "%d" % len(xmlTemplate))
webservice.endheaders()
webservice.send(xmlTemplate)
# get the response
statuscode, statusmessage, header = webservice.getreply()
print "Response: ", statuscode, statusmessage
print "headers: ", header
res = webservice.getfile().read()
print res
Que es llamado desde un formulario en PHP....
El tema es que me devuelve este error:
Response: 400 Bad Request
headers: Content-type: text/html
Connection: close
Date: Tue, 21 Sep 2010 15:11:28 GMT
Server: Bombo/2.0
Error 400
Bad Request
------------------------------
*Bombo GW <http://www.movilgate.com/>* version 2.0
© Bombo Info <info en movilgate.com> - 2004
Alguien tiene idea?
--
Robbie Bozzacchi
Metasigno Brain
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100921/1c64d21c/attachment.html>
More information about the pyar
mailing list