【PYFetion】使用python实现移动飞信发送短信的http接口

鸡蛋在飞 发布于 2015/02/02 14:13
阅读 1K+
收藏 3
    由于一些程序需要报警或是实时了解一些程序的信息,所以在SAE上使用Python、Django实现使用移动飞信发送短信。本飞信API是基于HTTP协议的接口,可以在任何支持HTTP协议的程序中使用。开发此接口的主要目的是方便自己的一些程序调用,也方便不能用Python的朋友们使用HTTP接口发送飞信,另外还可以避免飞信不断升级导致的源程序不可用。
飞信接口调用方式
支持HTTPS加密传输,可避免在网络传输中数据泄漏。使用HTTPS调用飞信接口,只需将HTTP改为HTTPS。
返回结果为Json格式
  • [{"info": "Send successful", "sendCode": True, "toMobile": "188**1928"}]
    • info :请求结果信息
    • sendCode :返回值,是布尔值 True or False
    • toMobile :接收人的手机号
    • 如果发送给多人,[] 中会有多个 {}, 分别显示每个收信人的发送结果
飞信接口测试
  • 可以直接使用浏览器打开接口测试 
  • 使用Python测试接口
    import urllib
    mobile = '188****1928'
    passwd = '******'
    toMobile = '188****1928'
    msg = '这是一条测试短信'
    url = 'http://fankui.sinaapp.com/fetion?u=%s&p=%s&to=%s&m=%s' % (mobile, passwd, toMobile, msg)
    request = urllib.urlopen(url)
    print request.read()
如想了解更多内容和代码请移步我的博客:http://bjwx.sinaapp.com/topic/38/


加载中
返回顶部
顶部