เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสมัครรับ topic

ผู้อำนวยการหลายแผนกเริ่มได้รับการแจ้งเตือนสำคัญกันแล้ว

ตอนนี้ Sam พร้อมที่จะเริ่มสมัครรับการแจ้งเตือนให้กับสมาชิกสภาเมือง

เธอรู้ดีว่าสมาชิกสภาเมืองอาจจู้จี้จุกจิก และเจ้าหน้าที่ที่มาจากการเลือกตั้งมักไม่ค่อยให้ความสนใจรายละเอียดหรือยอมรับความผิดพลาดได้ง่ายนัก

Sam รู้สึกกังวลเล็กน้อย แต่ตัดสินใจเริ่มต้นด้วยการสมัครให้กับสมาชิกสภาที่เธอรู้สึกว่าเป็นมิตรที่สุด เธอได้รับอีเมลและหมายเลขโทรศัพท์ของ Elena Block มาแล้ว

Sam ได้สร้าง SNS client ของ boto3 ไว้แล้วและเก็บไว้ในตัวแปร sns

นอกจากนี้ยังเก็บ topic ARN ของ streets_critical ไว้ในตัวแปร str_critical_arn ด้วย

ช่วย Sam สมัครรับ topic streets_critical ให้กับสมาชิกสภาคนแรกของเธอด้วย!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับ AWS Boto

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สมัครรับการแจ้งเตือนด้วยหมายเลขโทรศัพท์ของ Elena ไปยัง topic 'streets_critical'
  • แสดงผล ARN ของการสมัครรับทาง SMS
  • สมัครรับการแจ้งเตือนด้วยอีเมลของ Elena ไปยัง topic 'streets_critical'
  • แสดงผล ARN ของการสมัครรับทางอีเมล

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Subscribe Elena's phone number to streets_critical topic
resp_sms = sns.____(
  TopicArn = str_critical_arn, 
  ____='sms', ____="+16196777733")

# Print the SubscriptionArn
print(resp_sms['____'])

# Subscribe Elena's email to streets_critical topic.
resp_email = sns.____(
  ____ = str_critical_arn, 
  Protocol='____', ____="[email protected]")

# Print the SubscriptionArn
print(resp_email['____'])
แก้ไขและรันโค้ด