ComeçarComece de graça

Enviando uma única mensagem SMS

Fora do trabalho (por exigência regulatória), Elena pede para Sam enviar algumas mensagens de agradecimento por SMS para seus maiores doadores.

Sam acredita em Elena e em seus objetivos, então decide ajudar.

Ela escreve um script rápido que percorre a lista de contatos da Elena e envia um texto de agradecimento.

Como isso é uma execução pontual e Sam não pretende alertar essas pessoas regularmente, não há necessidade de criar um tópico e inscrevê-las.

Sam já criou o cliente SNS do boto3 e o armazenou na variável sns. A variável contacts contém os contatos da Elena como um DataFrame.

Ajude Sam a preparar um agradecimento rápido para os maiores apoiadores da Elena!

Este exercício faz parte do curso

Introdução ao AWS Boto em Python

Ver curso

Instruções do exercício

  • Para cada contato, envie um SMS ad hoc para o número de telefone do contato.
  • A mensagem enviada deve incluir o nome do contato.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Loop through every row in contacts
for idx, row in contacts.iterrows():
    
    # Publish an ad-hoc sms to the user's phone number
    response = sns.____(
        # Set the phone number
        ____ = str(row['Phone']),
        # The message should include the user's name
        ____ = 'Hello {}'.____(row['Name'])
    )
   
    print(response)
Editar e executar o código