Mulai sekarangMulai gratis

Mengirim satu pesan SMS

Di luar jam kerja (sesuai peraturan), Elena meminta Sam untuk mengirim beberapa SMS ucapan terima kasih kepada para donatur terbesarnya.

Sam percaya pada Elena dan tujuannya, jadi ia memutuskan untuk membantu.

Ia menulis skrip cepat yang akan menelusuri daftar kontak Elena dan mengirim pesan terima kasih.

Karena ini hanya dijalankan sekali dan Sam tidak berniat memberi pemberitahuan kepada orang-orang ini secara rutin, tidak perlu membuat topik dan melakukan subscription.

Sam telah membuat klien SNS boto3 dan menyimpannya dalam variabel sns. Variabel contacts berisi kontak Elena sebagai DataFrame.

Bantu Sam menyusun sapaan singkat untuk para pendukung terbesar Elena!

Latihan ini merupakan bagian dari kursus

Pengantar AWS Boto di Python

Lihat Kursus

Instruksi latihan

  • Untuk setiap kontak, kirim SMS ad-hoc ke nomor telepon kontak tersebut.
  • Pesan yang dikirim harus menyertakan nama kontak.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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)
Edit dan Jalankan Kode