SSLHandshakeError when connecting to Google Analytics using Google APIs Client Library for Python
I'm trying to connect to Google Analytics using a Service Account, but I get the following error: SSLHandshakeError at ... [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed I have PyOpenSSL and PyCrypto installed and updated. Here's the code I use to connect: from oauth2client.client import SignedJwtAssertionCredentials from apiclient.discovery import build import httplib2 def initialize_service(): f = open('path_to_key_file.p12', 'rb') key = f.read() f.close() credentials = SignedJwtAssertionCredentials('XXXX#developer.gserviceaccount.com', key, scope='https://www.googleapis.com/auth/analytics.readonly') http = httplib2.Http() http = credentials.authorize(http) print 'This is printed' service = build('analytics', 'v3', http=http) print 'This is not printed' return service
It seems that the problem occurred because the system clock wasn't set to the current time.
Print from keyword to end of sequence when sequence is multiple lines
select() on socket and another event mechanism
I try to create a GUI in python to read a file and write a new file but the syntax error shows up
URL common name matching - Python
Odd digit count python
how to post in facebook group that's im member on it using facebook-sdk python
How to chunk up an interval in Python?
How to merge multiple dictionaries
Ubuntu does not find module directory containing __init__.py
How to detect frequencies with matplotlib spectrogram?
Python timeout decorator
boto3 changing AWS ec2 instance state
Inputing date using Selenium/Python does not work
Opening IDLE from Terminal
IP proto field number to string
Setting all dictionary elements to 0 python