飞信发送接口实现(个人Fetion API)

Reading time ~1 minute

由于飞信没有官方的API,但有时候程序中需要短信提醒,通知一下自己或者朋友而已,不想发收费短信,且鉴于本人有强迫症,不想用网上那些个人提供的接口,于是决定开发了这么个接口,方便需要的时候使用。

最近在弄SAE,于是乎就顺便挂了一份到SAE上,方便在任何语言的程序中使用。各位朋友如若放心,可自行使用,但请不要恶意大量请求,避免被SAE禁用。也可在我的GitHub上下载源码(Python)自行使用。

下面是SAE上飞信接口介绍,网址中HTTP可自行换成HTTPS以增强网络传输时的安全性:

(1)飞信接口调用方式

http://sms.jayvic.sinaapp.com/?from=飞信发送方手机号&pswd=飞信发送方登陆密码&to=飞信接收方手机号&msg=飞信内容

接口同时支持GET和POST方式;

发送给自己时,to参数可省略; 

to参数支持用逗号隔开的多个手机号,以方便群发(至于一次最多能发多少人,我没有测试过),eg:to=13900000000,13911111111;

(2)返回结果

返回结果格式为JSON;

发送成功时返回结果为

{"info": "u53d1u9001u6210u529f", "sendCode": "200"}

发送失败时返回结果因失败的原因不同而异;

(3)接口测试

可在浏览器上直接按照格式输入网址访问进行调用测试;

也可以访问测试页面进行测试;

(4)Python调用接口示例

1
2
3
4
import urllib
import urllib2
data = {'from': '13900000000', 'pswd': '123456', 'msg': '测试'}
urllib2.urlopen('http://sms.jayvic.sinaapp.com', urllib.urlencode(data))

最后,各位朋友中如果在使用中发现了什么问题,可以跟我反馈,我会尽量处理。

本接口是基于对wap飞信的分析开发,在此希望飞信不要有事没事就进行升级修改或者说增加验证码,放我们一条生路吧!

挂载网络文件夹后网络故障时文件操作命令卡死

挂载 NFS 或者 Samba 的时候,经常会由于网络故障导致挂载好的链接断掉。此时如果尝试进行 ls、cd、df 等各种命令,只要与此目录沾上边,就会卡住。如果使用了类似 oh-my-zsh 这种配置的,只要在网络目录中,弹出命令提示符前就会直接卡住。这个时候第一反应就是...… Continue reading

路由折腾记 第四弹

Published on September 02, 2017