码迷,mamicode.com
首页 > 其他好文 > 详细

sms-provider

时间:2016-05-21 21:39:07      阅读:387      评论:0      收藏:0      [点我收藏+]

标签:

@ 最近测试 open-falcon. 
@ 首先得准备报警接口.

sms-provider

  • 邮件发送http接口:
method: post  
  • params:

    • content: 邮件内容
    • subject: 邮件标题
    • tos: 使用逗号分隔的多个邮件地址  
  • falcon将这样调用该接口:

url=您公司提供的http邮件接口  
curl -X POST $url -d "content=xxx&tos=xxx@gmail.com,user@example.com&subject=xxx"  

django

  • 定义url
(r‘^monitor/mail$‘, views.mail),
  • 定义views
def mail(request):

   content = request.POST.get("content")
   tos = request.POST.get("tos")
   subject = request.POST.get("subject")
   try:
        send_mail(subject, content, ‘xxxx@xxx.com‘, [‘%s‘%tos], fail_silently=False)
        log = {"log":"ok"}
        return HttpResponse(json.dumps(log),content_type=‘application/json‘)
    except Exception,e:
        error = {"error": e}
        return HttpResponse(json.dumps(error),content_type=‘application/json‘)

PostMan进行测试

技术分享

sms-provider

标签:

原文地址:http://www.cnblogs.com/fengjian2016/p/5515521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!