Gửi tin nhắn

Giới thiệu về AWS Boto trong Python

Maksim Pecherskiy

Data engineer

Gửi lên Chủ đề

response = sns.publish(
  TopicArn = 'arn:aws:sns:us-east-1:320333787981:city_alerts',
  Message = 'Body text of SMS or e-mail',
  Subject = 'Subject Line for Email'
)

SNS gửi lên chủ đề

Giới thiệu về AWS Boto trong Python

Gửi lên Chủ đề

SNS gửi lên chủ đề SNS gửi lên chủ đề

Giới thiệu về AWS Boto trong Python

Gửi lên Chủ đề

SNS gửi lên chủ đề SNS gửi lên chủ đề

Giới thiệu về AWS Boto trong Python

Gửi thông điệp tùy chỉnh

num_of_reports = 137

response = client.publish(
  TopicArn = 'arn:aws:sns:us-east-1:320333787981:city_alerts',
  Message = 'There are {} reports outstanding'.format(num_of_reports),
  Subject = 'Subject Line for Email'
)
Giới thiệu về AWS Boto trong Python

Gửi một SMS đơn

response = sns.publish(
  PhoneNumber = '+13121233211',
  Message = 'Body text of SMS or e-mail'
)

Gửi SMS đơn

Giới thiệu về AWS Boto trong Python

Không tốt về lâu dài

  • Tin nhắn lẻ = làm việc nhanh
  • Chủ đề và người đăng ký = dễ bảo trì
Giới thiệu về AWS Boto trong Python

Gửi lên Chủ đề vs SMS đơn

Gửi lên một chủ đề

  • Cần có chủ đề
  • Chủ đề phải có đăng ký
  • Tốt hơn cho nhiều người nhận
  • Dễ quản lý danh sách

Gửi lên chủ đề

Gửi một SMS đơn

  • Không cần chủ đề
  • Không cần đăng ký
  • Chỉ gửi đến một số điện thoại
  • Không có tùy chọn email

Gửi SMS đơn

Giới thiệu về AWS Boto trong Python

Ôn tập

Gửi lên một chủ đề

response = sns.publish(
  TopicArn = 'arn:aws:sns:us-east-1:320333787981:city_alerts',
  Message = 'Body text of SMS or e-mail',
  Subject = 'Subject Line for Email'
)

Gửi một SMS đơn

response = sns.publish(
  PhoneNumber = '+13121233211',
  Message = 'Body text of SMS or e-mail'
)
Giới thiệu về AWS Boto trong Python

Ayo berlatih!

Giới thiệu về AWS Boto trong Python

Preparing Video For Download...