Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2015, 13:20
fbarabasch
Invitado
 
Mensajes: n/a
Puntos:
Error para leer API de SalesForce, usando BeatBox

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

Última edición por razpeitia; 24/02/2015 a las 15:12