编程语言
首页 > 编程语言> > php-Twilio Rest API调用帮助.

php-Twilio Rest API调用帮助.

作者:互联网

我试图阅读REST API来一次又一次地进行呼叫,但这对我来说真的没有意义….我不知道该怎么办…

在我使用Twilio的TwimML在php中使用顺序拨号应用程序之前,现在使用其余的api之前,我非常困惑….我现在将调用句柄url放入电话部分,现在我完全不知道从哪里开始或如何开始.这样做,在哪里可以找到他们正在谈论的呼叫资源uri,甚至如何执行我的脚本,以及我是否仍然可以使用我的php脚本,我真的很困惑…

解决方法:

与Twilio的两种交互方案由REST API和TwiML处理. REST API适用于您想要告诉我们启动操作的过程,而TwiML适用于我们提醒您正在发生的事情时,您可以告诉我们该怎么做.

让我先解释一下Twilio上下文中的REST. REST是一种描述哪些URL包含哪些数据(也称为资源)以及您可以对该数据执行的操作的方法.例如,您可以访问/ 2010-04-01 / Accounts / AC12345来访问SID(字符串ID)为AC12345的帐户的“帐户实例”资源.实例资源返回给定资源的单个实例的表示形式(JSON或XML).我们还有List资源,例如/ 2010-04-01 / Accounts / AC12345 / Calls,它们返回实例资源的列表.

要发起新的出站呼叫,您需要将“呼叫”实例添加到“呼叫”列表中,或者换句话说,将呼叫发布到呼叫列表中(然后我们将其转换成实际的电话或短信).您可以通过向/ Calls资源发出HTTP POST请求来获取要创建的新呼叫的数据(“收件人”,“发件人”,“网址”等).您指定的URL指向一个可公开访问的URL,该URL返回TwiML,我们将从您那里检索该TwiML并用于控制呼叫.

TwiML API适用于我们需要从您那里了解如何处理某些事情的情况.对于电话,当接收到来电(发送至所呼叫电话号码上的语音URL)或您发起的呼出电话被接听者接听时,我们将访问您的TwiML.在这两种情况下,当都接听电话时,我们将访问指定的URL,并逐步执行TwiML命令,直到它们用尽,结束通话.

资源:

>关于REST http://www.twilio.com/docs/api/rest/
>关于TwiML http://www.twilio.com/docs/api/twiml/
>快速入门(逐步发送和接收短信和语音通话)http://www.twilio.com/docs/quickstart/

标签:rest,twilio,php
来源: https://codeday.me/bug/20191102/1990888.html