Doka avatar

Журнал Эмбеддед-Инженера

О микроэлектронике, радиотехнике и хобби

Dmitry Murzinov

1 минута чтения

PushOver

Сервис/сервер PushOver для уведомлений с ваших любимых линукс-хостов.

Очень простая интеграция, очень простое приложение, прозрачное лицензрование: US$5 за лицензию на iOS (на любое кол-во ваших АйДевайсов), на гугл-фон цена лицензии такая же с триальным 7-дневным периодом - для того чтобы понять нужно ли оно вам.

Можно использовать примеры для CLI, PHP, Ruby, Perl, либо посылать уведомления на специальный е-мейл, который функционирует аналогично API.

Можно посылать уведомления не на вс девайсы одного аккаунта, а указывая конкретный девайс

Для работы необходим User Key & API token, пример:

Shell

curl -s \\
  --form-string "token=783jy7zkg52x" \\
  --form-string "user=q37z45df247" \\
  --form-string "title=pushover.sh" \\
  --form-string "device=iphone-idoka" \\
  --form-string "message=статус сервера: 25% CPU Load" \\
  https://api.pushover.net/1/messages.json

PHP

curl_setopt_array($ch = curl_init(), array(
  CURLOPT_URL => "https://api.pushover.net/1/messages.json",
  CURLOPT_POSTFIELDS => array(
    "token" => "783jy7zkg52x",
    "user" => "q37z45df247",
    "title" => "pushover.sh",
    "device" => "iphone-idoka",
    "message" => "статус сервера: 25% CPU Load",
  ),
  CURLOPT_SAFE_UPLOAD => true,
));
curl_exec($ch);
curl_close($ch);

есть еще такой скрипт-обертка: https://github.com/fschaefer/pushover.sh/blob/master/pushover.sh

Update

Альтернатива: QPush

Последние записи

Разделы