ÎncepețiÎncepe gratuit

Trimiterea unui SMS individual

Elena o roagă pe Sam, în afara serviciului (conform regulamentului), să trimită câteva SMS-uri de mulțumire celor mai mari donatori ai ei.

Sam crede în Elena și în obiectivele ei, așa că decide să o ajute.

Ea scrie rapid un script care va parcurge lista de contacte a Elenei și va trimite un mesaj de mulțumire fiecăruia.

Deoarece este o rulare unică și Sam nu intenționează să notifice aceste persoane în mod regulat, nu este nevoie să creeze un topic și să le aboneze.

Sam a creat clientul SNS boto3 și l-a stocat în variabila sns. Variabila contacts conține contactele Elenei sub forma unui DataFrame.

Ajut-o pe Sam să trimită un mesaj de mulțumire susținătorilor cei mai importanți ai Elenei!

Acest exercițiu face parte din cursul

Introducere în AWS Boto în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Pentru fiecare contact, trimite un SMS ad-hoc la numărul de telefon al contactului.
  • Mesajul trimis trebuie să includă numele contactului.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul