Guest User

Untitled

a guest
Jan 20th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. import json
  2. import boto3
  3.  
  4. def sendSMS(number,message):
  5. print("Sending SMS to :" + number + " message : " + message)
  6. return snsClient.publish(PhoneNumber = number, Message=message)
  7.  
  8. snsClient = boto3.client("sns",aws_access_key_id="KEY_ID",aws_secret_access_key="ACCESS_KEY",region_name="us-east-1")
  9. snsClient.set_sms_attributes(attributes={'DefaultSMSType' : 'Transactional'})
  10.  
  11. def hello(event, context):
  12. body = {
  13. "message": "Go Serverless v1.0! Your function executed successfully!",
  14. "input": event
  15. }
  16. task = event["task"]
  17. number = event["number"]
  18. name = event["name"]
  19. message = name + "; " + task
  20. print(task)
  21. print(number)
  22. print(name)
  23. response = sendSMS(number,message)
  24. print(response)
  25.  
  26. response = {
  27. "statusCode": 200,
  28. "body": json.dumps(body)
  29. }
  30.  
  31. return response
Add Comment
Please, Sign In to add comment