· 9 years ago · Nov 04, 2016, 03:42 PM
1from flask import Flask
2from flask import request, session, make_response
3from twilio import twiml
4
5SECRET_KEY = 'a secret key'
6app = Flask(__name__)
7app.config.from_object(__name__)
8
9@app.route("/", methods=['GET', 'POST'])
10def index():
11 twiml_response = twiml.Response()
12
13 body = request.form['Body']
14# if request.cookies.get("language", None):
15 if request.cookies.get('language', None):
16 if request.cookies['language'] == "english":
17 # respond with english information
18 else:
19 # response with chinese
20 twiml_response.message("ä½ é€‰äº†ä¸æ–‡")
21 flask_response = make_response(str(twiml_response))
22 else:
23 if body == "1":
24 twiml_response.message("You selected English.")
25 flask_response = make_response(str(twiml_response))
26 flask_response.set_cookie("language", "english")
27 elif body == "2":
28 twiml_response.message("ä½ é€‰äº†ä¸æ–‡.")
29 flask_response = make_response(str(twiml_response))
30 flask_response.set_cookie("language", "chinese")
31 else:
32 twiml_response.message("Text 1 for English, 选䏿–‡çŸä¿¡2. ")
33 flask_response = make_response(str(twiml_response))
34
35 return flask_response
36
37if __name__ == "__main__":
38 app.debug = True
39 app.run()