我正在构建一个简单的 python CGI 脚本来使用 Twilio。现在,它只输出一些简单的 XML,但我希望它能够处理和响应 POST 请求(以获得像传入呼叫者 ID 一样的想法)。最终,我将使用一个完整的 Web 应用程序框架,例如 Django;但是,现在,我只想要一个可以与 Twilio 交互的简单服务。最简单的方法是什么?
提前致谢。
我发现cherrypy非常好用。您可以获得参数传递(包括对 POST 文件上传的支持),但仅此而已,即您选择任何模板,如果有的话,您想使用,无论 DB ...
这是他们主页上的 helloworld 示例...
import cherrypy
class HelloWorld(object):
def index(self):
return "Hello World!"
index.exposed = True
cherrypy.quickstart(HelloWorld())
您是否有理由不只是使用 Twilio python 模块?它简化了与 Twilio 的交互。
那里提供了一些示例,其余的应该可以通过查看 Twilio 网站上提供的文档轻松找出。