Hola, buenas tardes.
Estoy usando la siguiente libreria, para conectarme via API con SalesForce, a traves del siguiente codigo (descartado problemas de usuario):
import beatbox
## Conexión a SF
service = beatbox.PythonClient()
print 'hola1'
service.login('mi_usuario', 'mi_pass')
print 'hola2'
query_result = service.query("SELECT Name FROM Account")
print 'hola3'
records = query_result['records']
fin = len(records)
El error, es el siguiente:
Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
hola1
Traceback (most recent call last):
File "C:\Users\ext_bpatagon\Desktop\Fede\SalesForce Fede.txt", line 17, in <module>
service.login('**********@mercadolibre.com', '************************')
File "build\bdist.win-amd64\egg\beatbox\python_client.py", line 76, in login
res = BaseClient.login(self, username, passwd)
File "build\bdist.win-amd64\egg\beatbox\_beatbox.py", line 62, in login
lr = LoginRequest(self.serverUrl, username, password).post()
File "build\bdist.win-amd64\egg\beatbox\_beatbox.py", line 330, in post
raise RuntimeError('No response from Salesforce')
RuntimeError: No response from Salesforce
>>>
Como se puede apreciar, el "hola 1" aparece ok, ya el hola 2 no.
Por tanto, revienta en la instruccion service.login('mi_usuario', 'mi_pass')
alguien tiene idea porque puede ser?
gracias desde ya!
Abrazo,
Fede