在bash下给手机发短信

在运维管理中,要求管理员做到日程提醒,服务器监控、报警、故障通知或短信控制的功能。这时就必须要使用高效的方法来实现。本文以一种简单的方法来实现在bash下给手机发送短信的功能
大家会问为什么不用Email呢,Email也能实现啊,是的Email也能实现,但是你会24小时盯着你的邮箱吗,那多累啊。所以我们要让短信来提醒。
我们使用第三方的飞信接口来发送消息

使用第三方的飞信接口(接口使用规范)

感谢 cplushua 提供的飞信接口

  • 以get方式发送消息
http://2.smsfx.sinaapp.com/send.php?tel=手机号&pwd=密码&aim=对方号码&text=短信内容
  • 以post方式发送消息
http://2.smsfx.sinaapp.com/post_send.php
参数同GET方法:
tel=手机号&pwd=密码&aim=对方号码&text=短信内容
  • 添加好友
http://2.smsfx.sinaapp.com/add.php?tel=手机号&pwd=密码&aim=对方号码&text=昵称(最多5个字符,不能留空)

bash下使用curl发送短消息

  • curl的详细使用请看curl命令详解

  • 使用curl发送消息实例(给自己发送消息)

$ curl -G "http://2.smsfx.sinaapp.com/send.php?tel=手机号&pwd=密码&aim=手机号&text=运维之道" >/dev/null

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
108  1296    0  1296    0     0    789      0 --:--:--  0:00:01 --:--:--  1095

你可能感兴趣的:(在bash下给手机发短信)