Двусторонняя СМС путем извлечения данных из листа Excel на основе номера телефона - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь использовать 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': '',
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...