Using the REST API of Twilio



熟悉REST,在阅读了一些关于它的文档后,我对它的工作方式有点困惑。

我实际上想使用Twilio SMS Gateway,它提供了一个REST API来与现有的Web应用程序进行交互并从中发送文本消息。

据我了解,REST是一种构建Web服务的方法,最后,我们只是使用URL访问带有URL的"资源",依靠HTTP来获取,放置或删除数据,

而不是使用SOAP。

我所说的SMS网关提供了一个Java API,我可以将其集成到我的Web应用程序中。此 API 中的类使用 httpcore、httpclient 和 commons-codec jar。这是因为REST依赖于HTTP吗?

所以基本上,他们的API依赖于Apache和HTTP库来构建Java中的HTTP请求并设置基础知识,所以我只需要提供我想提交的数据和/或特定信息?

REST API

是 HTTP API。REST 这个词应该表示你的 API 是如何工作的。基本上,您使用 POST 请求来更新数据并使用 GET 请求来检索数据,并且对于 API 中的所有不同资源(如调用或录音),您都有不同的 HTTP 端点。

Twilio 帮助程序库(包括 Java 库)基本上是围绕对 Twilio API 的 HTTP 调用的包装器。这个想法是让你更容易对 Twilio 进行 API 调用,方法是抽象出 HTTP 身份验证,并在一些更特定于语言的代码后面请求内容。我们还会将 HTTP 响应解析为对象。

最新更新