Google App Engine / Twilio SSLError:超过最大重试次数

时间:2018-08-16 17:15:19

标签: google-app-engine twilio

大家好。我只是想在我的Google App Engine应用程序上运行Twilio快速入门脚本(从此网页:https://www.twilio.com/docs/sms/quickstart/python)。

它可以在本地计算机上按原样完美运行,当我将其(完全相同的脚本)部署到我的Google App Engine应用程序中时,我可以使用GET请求将SMS的请求发送到我的应用程序,出现以下错误:

SSLError: HTTPSConnectionPool(host='api.twilio.com', port=443): Max retries exceeded with url: /2010-04-01/Accounts/ACcaf61e51a95ba4454501293b8908aefd/Messages.json (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.",))

我尝试将SSL添加到我的GAE app.yaml中没有任何运气。

2 个答案:

答案 0 :(得分:1)

我通过在我的app.yaml中手动指定SSL版本“ 2.7.11”而不是使用“最新”来解决此问题。

答案 1 :(得分:0)

在应用引擎中使出站HTTPS正常运行需要一定的强制性。您在我对这个问题的回答中尝试了一切吗?

HTTPS get using "requests" module in Google App Engine fails