views.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:sensu_drive 作者: ilavender 项目源码 文件源码
def twilio_say(request):

    if 'api_token' not in request.GET or request.GET['api_token'] != settings.TWILIO_CALLBACK_API_TOKEN:
        return HttpResponse('Unauthorized', status=401)

    try:
        if 'CallStatus' in request.POST:
            for k in request.POST:
                logger.debug("***twilio_say got CallStatus in request %s : %s" % (k, request.POST[k]))
    except:
        pass

    if 'msg' in request.GET and request.GET['msg'] != '':

        logger.debug("twilio_say building xml for twilio API message: [%s]" % request.GET['msg'])
        r = twiml.Response()
        r.say(request.GET['msg'], voice='alice')
        r.hangup()
        return HttpResponse(r, content_type='text/xml')

    return HttpResponse('Unauthorized', status=401)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号