開始使用免費開始

建立多個主題

Sam 因為大量傳送簡訊和通知給各部門主管,突然成了眾矢之的。

現在沒有人願意跟她一起吃午餐了!

為了解決這件事,她決定為每個部門各建立一個一般通知的主題,以及一個緊急通知的主題。

經理只會訂閱緊急通知,主管則可以監控一般通知。

例如,道路部門的主題會是 'streets_general''streets_critical'

她已經初始化 SNS 用戶端並將其存成變數 sns

幫 Sam 建立分級的主題結構……也幫她找回朋友吧!

本練習屬於課程

Python 中的 AWS Boto 入門

檢視課程

練習說明

  • 為每個部門建立一般主題。
  • 為每個部門建立緊急主題。
  • 列印在 SNS 中建立的所有主題

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create list of departments
departments = ['trash', 'streets', 'water']

for dept in departments:
  	# For every department, create a general topic
    sns.____(____="{}_general".format(dept))
    
    # For every department, create a critical topic
    sns.____(____="{}_critical".format(____))

# Print all the topics in SNS
response = sns.____()
print(response['Topics'])
編輯並執行程式碼