我正在构建一个简单的python CGI脚本来与Twilio一起工作。现在,它只输出一些简单的XML,但我希望它能够处理和响应POST请求(以获得传入的调用者ID)。最后,我将使用完整的Web应用程序框架,如Django;但是,就目前而言,我只想要一个可以与Twilio互动的简单服务。最简单的方法是什么?
提前致谢。
答案 0 :(得分:5)
我发现cherrypy非常容易使用。您可以获得参数传递(包括对POST文件上传的支持),但不是其他的,即您选择要使用的任何模板(如果有的话),无论数据库...
这是他们主页上的helloworld示例......
import cherrypy
class HelloWorld(object):
def index(self):
return "Hello World!"
index.exposed = True
cherrypy.quickstart(HelloWorld())
答案 1 :(得分:2)
您可以尝试标准库中的cgi module。
我建议你转到web.py框架。然后,如果需要,可以使用django或其他Web框架。
答案 2 :(得分:1)
您是不是只使用Twilio python模块?它简化了与Twilio的互动。
这里提供了一些示例,其余的您应该可以通过查看Twilio网站上提供的文档轻松搞清楚。