title: Twilio category: page slug: twilio sortorder: 0604 toc: False sidebartitle: Twilio meta: Twilio API 允许开发人员将电话拨打、短信发送和视频等通讯功能加入到 Python 应用中。 updated: 2016-09-13

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. # 你的 Twilio 帐号 SID 及从 Twilio Console 中获取的 Auth Token
  5. client = TwilioRestClient("ACxxxxxxxxxxxxxx", "zzzzzzzzzzzzz")
  6. # 将 "from_" 号码修改成你的 Twilio 号码并将 "to" 号码
  7. # 修改成你想发送短信的任意手机号码
  8. client.messages.create(to="+19732644152", from_="+12023358536",
  9. body="Hello from Python!")

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

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

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

关于 Twilio 的更多资源

免责声明

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