curl是一款著名命令行下的url访问工具,可以用他构造http request报文,且可以解析服务器返回的http response,额外还支持cookie特性,可以用curl在shell下完成web浏览器的基本功能。
示例中验证部分username固定为api,password格式为key-32位KEY,各位的KEY可在后台短信或语音->触发发送下查看、更改
curl -s -k --user api:key-b761c24f77fc5d77769d5a442ccacc10 \ 'http://sms-api.luosimao.com/v1/send.json' \ -F mobile='13761428230' \ -F message='Send message use luosimao!【luosimao】'
{"error":0,"msg":"ok"}
curl -s -k --user api:key-b761c24f77fc5d77769d5a442ccacc10 \ http://sms-api.luosimao.com/v1/status.json
{"error":0,"deposit":"32"}
curl -s -k --user api:key-b761c24f77fc5d77769d5a442ccacc10 \ 'http://voice-api.luosimao.com/v1/verify.json' \ -F mobile='13761428230' \ -F code='123456'
{"error":0,"msg":"ok"}
curl -s -k --user api:key-b761c24f77fc5d77769d5a442ccacc10 \ http://voice-api.luosimao.com/v1/status.json
{"error":0,"deposit":"32"}