Twilio новичок вопрос:«Ошибка приложения произошло» при попытке запустить приложение питона с помощью API Twilio в Heroku
Я создал приложение, которое использует API Twilio как я проследовал к учебнику по General Assembly
файлы Я добавил в
- app.py
- PROCFILE
- requirements.txt
app.py
from flask import Flask
from flask import request
from twilio import twiml
import os
app = Flask(__name__)
@app.route('/caller', methods=['POST'])
def caller():
response = twiml.Response()
response.enqueue("Christmas Queue")
return str(response)
if __name__ == "__main__":
port = int(os.environ.get('PORT', 5000))
app.debug = True
app.run=(host='0.0.0.0'. port=port)
PROCFILE
web: python app.py
requirements.txt
flask>=0.9
twilio>=3.1
Я развернул приложение к Heroku. И затем я добавил URL-адрес Twilio
Я позвонил, чтобы проверить его, но получил сообщение об ошибке. Не уверен, что мои последующие шаги могут быть устранены.
В вашем скрипте Python имеется тонна синтаксических ошибок. Это ваш фактический код? – Blender
@Blender Я сделал много ошибок, потому что я смотрел видео на экране с более низким разрешением, и у меня нет предыдущего опыта работы с Python (так что я не знал о синтаксических ошибках). То, что я выше, отражает то, что преподавал в классе человек из Twilio. Но я ценю любые исправления/предложения скриптов. – JGallardo