Checkout the script I made. It allows you to use only significant interactions with Amazon SQS (receive, send, and delete messages). You will need to create it using Go on the environment in which you work (which is quite simple to do. Just run go build). Let me know if you have questions (on the github problems page) or have problems installing the script on your server / dev machine! I widely use this script on Heroku.
https://github.com/lancecarlson/sqslite
Sending a message:
export AWS_ACCESS_KEY_ID=whatever export AWS_SECRET_ACCESS_KEY=whatever echo "message" | sqslite -q queue-name -cs
Receiving a message:
sqslite -q queue-name
Delete message:
echo "ReceiptHandlerId" | sqslite -q queue-name -cd
source share