INFO:oauth2client.client:Refreshing access_token
Traceback (most recent call last):
File "C:\Users\Owner\Downloads\adwords_python3_examples_3.4.1\v201409\reporting\download_criteria_report_as_string.py", line 64, in <module>
main(adwords_client)
File "C:\Users\Owner\Downloads\adwords_python3_examples_3.4.1\v201409\reporting\download_criteria_report_as_string.py", line 59, in main
print(report_downloader.DownloadReportAsString(report))
File "C:\Python34\lib\site-packages\googleads\adwords.py", line 588, in DownloadReportAsString
skip_report_header, skip_column_header, skip_report_summary)
File "C:\Python34\lib\site-packages\googleads\adwords.py", line 754, in _DownloadReportAsStream
skip_report_summary))
File "C:\Python34\lib\site-packages\googleads\adwords.py", line 356, in GetReportDownloadHeaders
headers = self._adwords_client.oauth2_client.CreateHttpHeader()
File "C:\Python34\lib\site-packages\googleads\oauth2.py", line 150, in CreateHttpHeader
self.Refresh()
File "C:\Python34\lib\site-packages\googleads\oauth2.py", line 166, in Refresh
self.disable_ssl_certificate_validation)))
File "C:\Python34\lib\site-packages\oauth2client\client.py", line 598, in refresh
self._refresh(http.request)
File "C:\Python34\lib\site-packages\oauth2client\client.py", line 769, in _refresh
self._do_refresh_request(http_request)
File "C:\Python34\lib\site-packages\oauth2client\client.py", line 800, in _do_refresh_request
self.token_uri, method='POST', body=body, headers=headers)
File "C:\Python34\lib\site-packages\httplib2\__init__.py", line 1195, in request
self.disable_ssl_certificate_validation)
File "C:\Python34\lib\site-packages\httplib2\__init__.py", line 850, in __init__
check_hostname=True)
File "C:\Python34\lib\http\client.py", line 1211, in __init__
raise ValueError("check_hostname needs a SSL context with "
ValueError: check_hostname needs a SSL context with either CERT_OPTIONAL or CERT_REQUIRED