Также в ngrok появляется внутренняя ошибка сервера 500 при попытке сделать почтовый запрос с помощью twilio.
Вот часть моего кода, где я чувствую, что есть проблема:
from flask import Flask, request
from twilio import twiml
import wolframalpha
import wikipedia
app = Flask(__name__)
wolf = wolframalpha.Client(wolfram_app_id)
@app.route('/', methods=['POST'])
def sms():
message_body = request.form['Body']
resp = twiml.Response()
replyText = getReply(message_body)
resp.message('Hi\n\n' + replyText )
return str(resp)
Я обновил все последние версии ngrok, python, twilio и Flask. Я также выполнил все шаги по активации virtualenv.
which python
? В проекте Make:, за которым вы следите, говорится, что не имеет значения, какую версию Python вы используете. используете, но мне кажется, что в соответствии с Документация по Twilio. (Я считаю, чтоtwiml.Response()
может не поддерживаться в Python3, и вы, кажется, говорите, что ваш Python имеет последнюю версию, так что это может быть конфликтом). - person cosinepenguin   schedule 08.07.2017