大家好。我只是想在我的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中没有任何运气。
答案 0 :(得分:1)
我通过在我的app.yaml中手动指定SSL版本“ 2.7.11”而不是使用“最新”来解决此问题。
答案 1 :(得分:0)
在应用引擎中使出站HTTPS正常运行需要一定的强制性。您在我对这个问题的回答中尝试了一切吗?
HTTPS get using "requests" module in Google App Engine fails