Скачайте скрипт notisend.sh
Пример запуска скрипта из консоли
bash notisend.sh 89121231234 "api test"
#!/bin/bash
#send sms via notisend.ru
#exit on errors/uninitialized vars
set -e
set -u
#params
project='notisend' # Имя проекта можно посмотрет здесь https://sms.notisend.ru/office/api_account
sender='admin' # имя отправителя
api_key='c72a61ef07e80' # API-ключ, идет вместе с проектом https://sms.notisend.ru/office/api_account
test=0 # тестовый режим, используется для отладки
recipients=$1 # получателя, первый параметр
message="${*:2}" # текст сообщения, второй параметр
res=$(curl -k -s https://sms.notisend.ru/api/message/send \
--data-urlencode "project=$project" \
--data-urlencode "recipients=$recipients" \
--data-urlencode "message=$message" \
--data-urlencode "sender=$sender" \
--data-urlencode "test=$test" \
--data-urlencode "apikey=$api_key")
echo $res
# Для того чтобы отправить SMS в определенное время задайте значение переменной
# run_at='04.10.2011 17:20'
# и добавьте строку
# --data-urlencode "run_at=$run_at" \
# С вопросами обращайтесь https://sms.notisend.ru/support/run
# Описание ошибок, статусов, ответов https://notisend.ru/dev/sms/api