【发布时间】:2017-03-04 18:10:32
【问题描述】:
每当我尝试进行电话会议时,它都会显示应用程序错误,并且我在错误日志中收到如下错误:
PHP 警告:strlen() 期望参数 1 为字符串,数组在 /home/aan/public_html/twilio/twilio-php-4.11.0/Services/Twilio/Rest/Calls.php 第 16 行给出
这里是代码
<?php
require("twilio-php-4.11.0/Services/Twilio/Twiml.php");
if($_REQUEST['Digits'] != '1') {
header("Location: twiml.php");
die;
}
$MODERATOR = $_GET['phone'];
$response = new Services_Twilio_Twiml();
$dial = $response->dial($MODERATOR);
$dial->conference('My conference', array(
'startConferenceOnEnter' => True
));
我已经拨打电话并收集了数字,但是当我拨打第二个号码并尝试将这些号码作为会议时,我收到了这个错误
【问题讨论】:
-
这是完整的 PHP 文件吗?似乎只有在某处调用
create函数时才会发生该错误:github.com/twilio/twilio-php/blob/4.11.0/Services/Twilio/Rest/… -
@DevinRader 感谢您的回答。此问题已解决。
-
嗨 Stacy,很高兴您解决了这个问题!您是否介意在答案部分发布您的修复,以便其他人可以受益并且您可以获得支持:)
-
@MeganSpeir 我把它改成了..... header("content-type: text/xml"); echo "\n"; ?>
标签: twilio twilio-php twilio-click-to-call