twilio-php 相关问题

用于识别与Twilio的PHP Helper Library的使用或问题相关的问题。

非美国 (US1) 通话的 Twilio 通话费用? (例如IE1调用)

我正在尝试通过 Call SID 获取 Twilio 上的通话费用。 这是我的代码: account_sid = '我的_sid' auth_token = 'my_us1_token' 或 'my_ie1_token' call_sid = 'a_call_sid_from_us1_region' ...

回答 1 投票 0

Twilio ConversationAPI 获取用户和参与者之间的现有对话

我正在寻找一种方法来传递两个用户的 ID(用户和参与者?),并从该对话中检索消息。有没有办法通过对话 API 来做到这一点?我曾经

回答 2 投票 0

使用 Twilio Whatsapp API (PHP) 发送 PDF 附件

我正在尝试使用 Twilio Whatsapp API 发送 PDF 文档。在使用 MediaURL 时,如果我仅将我的文档设为公开,它将起作用,否则它将不起作用。你能告诉我附件文档的解决方案吗...

回答 1 投票 0

错误:[HTTP 400] 无法创建记录:+xxxxxxx 不适用于所有号码 IncomingPhoneNumber API

以下代码已使用测试凭据进行了测试并按预期工作,但是当尝试使用生产凭据购买号码时,我总是收到 [HTTP 400] 无法创建记录:+

回答 2 投票 0

Twilio 基本版和呼叫转接

我在 Twilio 上创建了一个测试帐户,他们给了我一个号码。 现在我想将拨打该给定号码(由 Twilio 提供)的呼叫转接至任何其他号码。我可以通过 Twilio 的网站执行此操作。 但是,...

回答 3 投票 0

发送到 websocket 的消息未使用 TwiML 双向调用进行播放

我目前正在编写一个使用Google Cloud Speech(TTS)创建音频内容的脚本,我使用的编码是LINEAR16。然后我使用 WaveFile libr 将结果转换为 mulaw/8000 base64...

回答 1 投票 0

如何使用 PHP 在 Twilio Whatsapp 中下载媒体?

所以我正在使用 Twilio Whatsapp API 并需要使用 PHP 下载媒体。 我可以获取重新路由到 aws 地址的 https://api.twilio..... 地址 - 因此使用下面的 cod 进行下载...

回答 2 投票 0

SSL 证书问题:无法在 Laravel 中使用 Twilio 获取本地颁发者证书

将 Laravel 应用程序与短信发送器 Twilio 结合使用。我将使用以下 LoginController 将电话号码插入表中 公共函数提交(请求$请求) { $请求->

回答 3 投票 0

如果数字不正确,Twilio PHP Lookup API 不会返回任何响应?

我正在尝试实现 Twilio Lookup API 来验证电话号码是否正确。 我尝试过的是 PHP Lookup API 文档 $数字=“+15445453”; // 错误 N...

回答 1 投票 0

Twilio TaskRouter:在电话会议中需要帮助

我使用任务路由器入队和出队指令将调用者连接到工作人员。一切都工作得很好。现在我想在同一通话中添加另一个代理。为此,我...

回答 1 投票 0

如何使用 Twilio 的 <dial> 动词

我知道在拨打电话时,Twilio 可以检测到应答机,并做出不同的反应。 但是,如果我使用 动词,则没有明显的地方可以添加此功能,即使它是

回答 3 投票 0

在 Twillio 响铃时将参与者从通话中删除

我想从电话会议中删除参与者。我的案例是同时呼叫电话会议中的多个参与者。如果有人首先接听电话,请断开与其他所有电话的通话

回答 1 投票 0

使用版本 v2 的 twilio 查找 api 时显示未知版本 v2 异常

我在我的项目中实现了twilio,我必须使用lookups api来确定给定的手机号码是否是“mobile”类型,但是当我使用v2->lookups时,它一直显示U异常...

回答 1 投票 0

如何在 Twilio Whatsapp 模板中发送表情符号

我在 Twilio 上有一个 WhatsApp 模板,我希望您有一些表情符号,但我不知道该怎么做。我怎样才能添加它们?我想在网络钩子上做同样的事情。 公共函数SendMessage(){ $si...

回答 1 投票 0

使用 twilio php 进行电话会议

我在移动应用程序端使用@twilio/voice-react-native-sdk,在服务器端使用php。我的目标是首先 clinetA 开始对 clinetB 的呼叫,然后在通话过程中 clinetA 或 clinetB 想要添加人员...

回答 1 投票 0

如何使用 twilio sdk 获取 json 格式的响应

我正在使用 Twilio 的 PHP SDK 发送短信。下面是代码: 我正在使用 Twilio 的 PHP SDK 发送短信。下面是代码: <?php // Required if your environment does not handle autoloading require './autoload.php'; // Use the REST API Client to make requests to the Twilio REST API use Twilio\Rest\Client; // Your Account SID and Auth Token from twilio.com/console $sid = 'XXXXXXXXXXXXXXXXXXXXXXXX'; $token = 'XXXXXXXXXXXXXXXXXXXX'; $client = new Client($sid, $token); // Use the client to do fun stuff like send text messages! $client->messages->create( // the number you'd like to send the message to '+XXXXXXXXXX', array( // A Twilio phone number you purchased at twilio.com/console 'from' => '+XXXXXXXX', // the body of the text message you'd like to send 'body' => 'Hey Jenny! Good luck on the bar exam!' ) ); **Response: [Twilio.Api.V2010.MessageInstance accountSid=XXXXXXXXXXXXXXXX sid=XXXXXXXXXXXXXXX]** 如何获取 JSON 格式的响应? 如有任何帮助,我们将不胜感激。 我不确定我是否正确理解了您的意图,但是,我创建了一个新的 GitHub 存储库,如果您仍然感兴趣,我希望它能为您提供所需的信息。 调用 MessageInstance 返回的 $client->messages->create() 对象在传递给 json_encode() 时不会返回任何值。这是因为相关属性包含在受保护的属性中,因此json_encode()无法访问它们。 解决这个问题的一个选择是使用一个实现 JsonSerialized 并返回 MessageInstance 对象的 JSON 表示形式的类,例如 JsonMessageInstance。 看看代码,让我知道这是否符合您的要求。 快速回答是: $json_string = json_encode(</POST|GET>); 使用 $_POST 或 $_GET 超级全局变量,你会得到一个 json 字符串格式。 例如 /* * Imagine this is the POST request * * $_POST = [ * 'foo' => 'Hello', * 'bar' => 'World!' * ]; * */ $json_string = json_encode($_POST); // You get → {"foo":"Hello","bar":"World!"} 通过这种方式,您可以将值编码为 JSON 表示形式。 Twilio 提供了一个响应,虽然它不能直接通过管道传输到 json_encode,但包含一个 php magic get 方法,可用于读取 JSON 响应属性: $response = $twilio->messages->create( $sms_enrollment->sms_number, array( 'from' => TWILIO_NUMBER, 'body' => $message ) ); echo $response->sid . PHP_EOL; // Prints the message SID echo $response->body . PHP_EOL; // Prints the message body echo $response->status . PHP_EOL; // Prints the message status (probably "queued") 您可以使用它们来创建自己的对象并对其进行编码/保存: $saveThis = new stdClass; $saveThis->sid = $response->sid; $saveThis->status = $response->status; $saveThis->body = $response->body; $json = json_encode($saveThis); // {"sid":"SMe3e123456789123456789a1","status":"queued","body":"hello world!"} 您可以在 Twilio 存储库中找到可访问属性的完整列表。查看 public function __construct 部分中的 $this->properties = 此外,您可能希望将对 $twilio->messages->create() 的呼叫包装在 异常处理程序 中,因为如果目标电话号码无效,它可能会引发异常。

回答 3 投票 0

如何使用 Twilio PHP SDK 列出队列成员

我已经尝试了几个小时来列出 Twilio 持有队列成员及其持有时间等,但使用 Twilio PHP sdk/helper 却没有成功。 我的代码的基础知识: $twilio = 新客户端(...

回答 1 投票 0

如何在飞控中添加监听或超时功能?

我有一个语法问题,我相信我的自动驾驶仪响应能够正常工作。我的程序可以运行,但在自动驾驶仪提出问题后,它没有给用户太多时间来回答...

回答 1 投票 0

在 Twilio Studio 中使用 Liquid 模板进行 IF 条件

我有以下消息: TPV 的安装大约需要 72 小时才能完成。 非常感谢您完成数据确认! *公式简历。* {%- 如果流量。

回答 1 投票 0

如何在 Twilio 中获取 Whatsapp 模板的 ID

有什么方法可以使用 PHP 访问 Twilio Whatsapp 模板的内容吗?比如访问模板 ID。在创建的模板的详细信息中,未显示 ID。我的问题是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.