Yea, I tried to use SNS today but couldn't find any example code for Python. I got frustrated and signed up with twilio. After signing up and doing their test I was able to click directly to the Python example.
2.
import boto3
sns = boto3.client('sns')
number = '+12345678900'
sns.publish(PhoneNumber=number, Message='Hello, World')
Disclaimer: I work for AWS and wrote the postI can't be the first person who was confused by this.
https://twitter.com/jrhunt/status/913087294222905344