Full Stack Python logo Full Stack Python

全部主题 | Blog | 时讯 | @fullstackpython | Facebook | 源码

Twilio

Twilio 是一种 Web 应用编程接口 (API),软件开发人员可以利用它来将 电话拨打, 短信发送, 视频双因子认证 等通讯功能加入到他们的 Python 应用中。

Twilio logo.

为什么 Twilio 是一个好的 API 选择?

如果你不知道像会话初始化协议(SIP)等的专门通讯协议,不使用 Twilio 与标准电话网络进行交互,并发送和接收电话和短信是极其困难的。Twilio 的 API 对通讯部分进行了抽象,从而作为一个开发者,你只需在你的应用中使用你熟悉的编程语言和框架。例如,这里是如何发送短信 的例子,只用了几行 Python 代码:

  1. # 导入 Twilio 辅助库 (通过 pip install twilio 进行安装)
  2. from twilio.rest import TwilioRestClient
  3.  
  4. # 将下面代码行中的占位符替换成
  5. # 你的 Twilio 帐号 SID 及从 Twilio Console 中获取的 Auth Token
  6. client = TwilioRestClient("ACxxxxxxxxxxxxxx", "zzzzzzzzzzzzz")
  7.  
  8. # 将 "from_" 号码修改成你的 Twilio 号码并将 "to" 号码
  9. # 修改成你想发送短信的任意手机号码
  10. client.messages.create(to="+19732644152", from_="+12023358536",
  11. body="Hello from Python!")

如果使用 Python 发送短信教程 中学习关于上面代码的更多知识。

Twilio 为 Python 开发人员编写的文档怎么样?

Twilio 是一家技术型公司,不是一个传统企业,因此它们的教程和 文档 都是由开发人员编写的。

关于 Twilio 的更多资源

免责声明

目前在 Twilio 工作, 是一位 开发者布道者

Do you want to know more about integrating or creating APIs?

什么是 Web 应用编程接口(APIs)?

怎样为我的 Web 应用创建 API ?

怎样将现有的 Web API 整合到我的应用中?

#### 在这里注册以便每月能收到一份邮件资料,内容包含本站的主要更新、教程和 Python 书籍的打折码等。

The Full Stack Python Guide to Deployments 想找到一个完整的,一步一步的部署方案吗?请看《The Full Stack Python Guide to Deployments》.

邮件获取更新

##### 注册以便每月能收到一份邮件资料,内容包含本站的主要更新和 Python 教程。

目录

1. 简介学习编程为什么用 Python?Python 2 还是 3?企业 PythonPython CommunityBest Python Podcasts最佳 Python 资源最佳 Python 视频2. 开发环境VimEmacs3. 核心语言生成器推导式4. Web 开发Web 框架DjangoFlaskBottlePyramidMorepath其它 Web 框架Web 设计级联样式表 (CSS)JavaScriptWebSockets模板引擎Web 应用安全静态网站生成器Jinja25. 数据关系型数据库NoSQL 数据存储对象关系映射器PostgreSQLMySQLSQLite6. Web APIsAPI 集成API 的创建Twilio7. 部署服务器平台即服务(PaaS)操作系统Web 服务器WSGI 服务器源码控制应用程序依赖静态内容任务队列配置管理持续集成日志监控Web 分析Docker缓存微服务DevOpsNginxApache HTTP 服务器CaddyGreen Unicorn (Gunicorn)UbuntuPelicanLektorMkDocs8. 测试单元测试集成测试代码度量调试9. MetaBotsChange LogFuture DirectionsAbout the AuthorSQLAlchemyPeewee …或者显示全部目录内容.

Twilio

重要的更新内容会通过 Twitter 账号@fullstackpython发布。


需要更加详细的教程吗?请看 《The Full Stack Python Guide to Deployments》。

Chapters

1. 简介2. 开发环境3. 核心语言4. Web 开发5. 数据6. Web APIs » Twilio 7. 部署8. 测试9. Meta …or view the full table of contents.


This site is based on Matt Makai's project Full Stack Python, thanks for his excellent work!

此网站由 @haiiiiiyun开源爱好者们 共同维护。 若发现错误或想贡献,请访问: Github fullstackpython.cn 项目