Python et API Google Agenda
Le
Zarak
Bonjour,
Je reviens ici pour un problème que je n'arrive vraiment pas à
résoudre à propos d'une connexion à Google Calendar via python.
J'ai crée un fichier "connexion.py" avec ce code :
import gdata.calendar.service
import gdata.service
import atom.service
import gdata.calendar
import atom
calendar_service = gdata.calendar.service.CalendarService()
calendar_service.email = "******"
calendar_service.password = "****"
calendar_service.source = 'Google-Calendar_Python_Sample-1.0'
calendar_service.ProgrammaticLogin()
Je bosse sur un serveur test, et la connexion ne marche pas depuis
le navigateur alors qu'elle marche très bien quand je lance ce
fichier
avec Idle (toujours depuis le serveur test).
Voici les dernières lignes d'erreur lors de l'exécution de
"connexion.py"
via la navigateur :
File "/usr/lib/python2.5/httplib.py", line 1134, in connect
sock.connect((self.host, self.port))
File "<string>", line 1, in connect
error: (111, 'Connection refused')
Pouvez-vous m'éclairer ?
Merci d'avance.
Je reviens ici pour un problème que je n'arrive vraiment pas à
résoudre à propos d'une connexion à Google Calendar via python.
J'ai crée un fichier "connexion.py" avec ce code :
import gdata.calendar.service
import gdata.service
import atom.service
import gdata.calendar
import atom
calendar_service = gdata.calendar.service.CalendarService()
calendar_service.email = "******"
calendar_service.password = "****"
calendar_service.source = 'Google-Calendar_Python_Sample-1.0'
calendar_service.ProgrammaticLogin()
Je bosse sur un serveur test, et la connexion ne marche pas depuis
le navigateur alors qu'elle marche très bien quand je lance ce
fichier
avec Idle (toujours depuis le serveur test).
Voici les dernières lignes d'erreur lors de l'exécution de
"connexion.py"
via la navigateur :
File "/usr/lib/python2.5/httplib.py", line 1134, in connect
sock.connect((self.host, self.port))
File "<string>", line 1, in connect
error: (111, 'Connection refused')
Pouvez-vous m'éclairer ?
Merci d'avance.

Poser une question


Problème de firewall ?
Nicolas
Non je ne pense pas, ou alors bizarre que ça marche quand je lance
le script autrement que depuis l'url du navigateur. Je précise que ça
a toujours marché via l'url quand je bossais sur mon serveur local...
depuis que j'ai intégré le projet au serveur de l'entreprise, nada, et
ce n'est pas un problème de librairies (tout est installé).
J'ai essayé de faire le même type de connexion en php pour voir, voici
le message d'erreur :
"Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with
message 'Unable to Connect to ssl://www.google.com:443. Error #111:
Connection refused' in /var/www/https/Agendas/Zend/Gdata/
ClientLogin.php:141 Stack trace: #0 /var/www/https/Agendas/
connexion.php(25): Zend_Gdata_ClientLogin::getHttpClient('*****',
'*****', 'cl', NULL, 'yourCompany-you...') #1 {main} thrown in /var/
www/https/Agendas/Zend/Gdata/ClientLogin.php on line 141"
s/ssl/https/ ?
Problème de connexion ssl ? Dans ce cas que faire dans la
configuration
du serveur (Apache) ?