Я следил за учебником Twilio по отправке SMS через API. Я выполнил все шаги, однако я получаю ошибку 405. Мой код:
from flask import Flask
from twilio import twiml
import os
app = Flask(__name__)
@app.route('/sms', methods=['POST'])
def sms():
r = twiml.Response()
r.sms("This is awesome!")
return str(r)
if __name__ == '__main__':
port = int(os.environ.get('PORT', 5000))
if port == 5000:
app.debug = True
app.run(host='0.0.0.0', port=port)
Я получаю сообщение об ошибке 405 (метод не разрешен) при вызове моего URL-адреса, который выглядит так: http://my-url.herokuapp.com/sms, который также связан с учетной записью twilio. Когда я включаю «GET», все работает, однако это не соответствует учебнику. Любые подсказки?
POST
что-то с ним сделаете, если вы просто получите к нему доступ в браузере, как вы это сделали, вы получите405
, потому что URL-адрес отображается только для POST. В чем проблема? - person Burhan Khalid   schedule 05.01.2014