Я пытаюсь использовать API, где люди ответили бы на текст, либо говоря только Y или N, а затем, на основании которого они сказали, что они вернут текст, дающий персонализированную информацию, такую как то, что вы видите в коде с их первым имя, дата встречи и т. д. Я хочу сделать так, чтобы при получении этой информации я искал номер телефона отправителя в листе Excel и просматривал количество столбцов для каждого из определений в диктовке, как представлено в разделе «Персонализация». {} 'в коде, поэтому каждый текст отправляется с правильной информацией для каждого отдельного человека. Вот то, что у меня есть, когда я анализирую текстовое сообщение и формулирую ответ обратно, но персонализация сообщения - это проблема, с которой я до сих пор сталкиваюсь.
@app.route("/sms", methods=['GET', 'POST'])
def incoming_sms():
body = request.values.get('Body', None)
for _yes = ['y','yes','Yes','Y']
for _no = ['n','No','no','N']
if body in for_yes:
response = notifications_client.send_sms_notification(
phone_number = 'From Excel',
template_id = '____',
personalisation = {
'first_name': '',
'appointment_date': '',
'GP Name': '',