开始使用免费开始使用

发送单条短信

根据规定,Elena 在工作之外请 Sam 给她最大的捐赠人发送几条致谢短信。

Sam 认同 Elena 的目标,因此决定帮忙。

她打算写一个简短的脚本,遍历 Elena 的联系人列表并发送致谢短信。

由于这是一次性操作,Sam 不打算定期提醒这些人,因此无需创建主题并让他们订阅。

Sam 已经创建了 boto3 的 SNS 客户端并存入变量 snscontacts 变量包含 Elena 的联系人,类型为 DataFrame。

请帮助 Sam 为 Elena 的主要支持者们发送一则简短的问候与感谢!

本练习是课程的一部分

Python 中的 AWS Boto 入门

查看课程

练习说明

  • 对于每个联系人,向其电话号码发送一条临时短信。
  • 发送的消息应包含联系人的姓名。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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)
编辑并运行代码