Add files via upload

This commit is contained in:
Cody Williams 2020-01-07 16:44:02 -06:00 committed by GitHub
parent fe26fd64ba
commit 7e99fa2ca8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 62 additions and 0 deletions

28
aws-sns-text/README.md Normal file
View File

@ -0,0 +1,28 @@
Hello! Thank you for using aws-sns-text.py!
This script should be used to send a text message using the AWS SNS service.
BEFORE USING
1. In AWS IAM, create a user that has "AmazonSNSFullAcces" privileges
2. Be sure your environment satisfies the reqirements listed in the requirements.txt file
USAGE INSTRUCTIONS
1. Navigate to your folder containing aws-sns-text.py
2. type "python aws-sns-text.py" to launch the program
3. Enter the key ID obtained through the AWS IAM service
4. Enter the key secret obtained through the AWS IAM service
5. Enter the AWS region where your IAM credentials were created
6. Enter the phone number you wish to send the text
7. Enter the message you wish to send
Your console output should resemble the following:
Enter AWS key ID: SD78GHMW56BFRWQ3
Enter AWS key secret: skjef789sdfJOSD9893^&ww90$nweq
Enter AWS region: us-east-1
Enter phone number: +16248973287
Enter message: hello world!
If all fields are entered correctly, the message will send successfully!

View File

@ -0,0 +1,25 @@
#Send a text using AWS sns
import boto3
#Retrieve information from the user
key_ID = raw_input("Enter AWS key ID: ")
key_secret = raw_input("Enter AWS key secret: ")
region = raw_input("Enter AWS region: ")
phone = raw_input("Enter phone number: ")
message = raw_input("Enter message: ")
#create the client
client = boto3.client(
"sns",
aws_access_key_id=key_ID,
aws_secret_access_key=key_secret,
region_name=region
)
# Send your sms message.
client.publish(
PhoneNumber=phone,
Message=message
)

View File

@ -0,0 +1,9 @@
boto3==1.10.48
botocore==1.13.48
docutils==0.15.2
futures==3.3.0
jmespath==0.9.4
python-dateutil==2.8.1
s3transfer==0.2.1
six==1.13.0
urllib3==1.25.7