나는 Twilio API를 사용하여 SMS를 보낼 찾고 있어요,하지만 난 다음 오류 받고 있어요 :장고 전망 urllib2.py HTTPS 오류 twilio API를
"알 수없는 URL 유형 : HTTPS"
I을 'Python을 Openssl로 재 컴파일했기 때문에 파이썬 해석기에서 잘 작동하지만, 장고 뷰에서 실행하려고 할 때마다이 오류가 발생합니다.
def send_sms(request):
recipient = '1234567890'
account = twilio.Account(settings.TWILIO_ID, settings.TWILIO_TOKEN)
params = { 'From': settings.TWILIO_NUM, 'To': recipient, 'Body': 'This is a test message.', }
account.request('/%s/Accounts/%s/SMS/Messages' % (settings.TWILIO_API_VERSION, settings.TWILIO_ID), 'POST', params)
편집 - 추가 정보 (스테판이를 데리고 주셔서 감사합니다) 프로젝트는 여객 WSGI를 통해 DreamHost는 호스팅되는 : 여기 내보기에서 내 코드입니다. Django는 동일한 python 설치 위치와 interp를 사용하고 있습니다.
누구든지 통찰력을 가질 수있어서 고맙습니다. 감사합니다.
인터프리터가 다른 python (버전, 설치 위치)인지 또는 virtualenv에 있는지 확인하십시오. 증상을 설명 할 수 있습니다. – stefanw
스테판 당신은 절대적으로 옳았습니다. 그것은 호스팅 문제였습니다. 내 wsgi 파일이 다른 통역사를 사용하고 있었지만 경로가 너무 유사하여 방금 살펴 보았습니다. 일단 그것을 고치고 복사 된 장고는 완벽하게 작동했습니다. – user382318
우리는 대답으로 게시해야 upvote 수 있습니다! –