我正在尝试为出站呼叫会议室编写一些PHP代码。会议室的目的是为我们的客户提供一个临时解决方案,呼叫我们的一个呼叫中心,他们需要转接,并自动与另一个呼叫中心通话。这正是我们所需要的,但有这个错误。
我已经尝试过短信和标准通话,但这些工作正常。当我运行以下代码进行电话会议时,我收到此错误。
Fatal error: Call to undefined method Services_Twilio::request()
我已经有了我的conference.xml文件,就像这样。
<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Dial>
<Conference>i2c</Conference>
</Dial>
</Response>
我的conference.php文件如下所示:
<?php
// The PHP Twilio helper library. Get it here http://www.twilio.com/docs/libraries/
require('twilio-php/Services/Twilio.php');
$API_VERSION = '2010-04-01';
$ACCOUNT_SID = 'my sid #';
$AUTH_TOKEN = 'my auth_token';
$client = new Services_Twilio($ACCOUNT_SID, $AUTH_TOKEN);
// The phone numbers of the people to be called
$participants = array('customer#', 'call-center#');
// Go through the participants array and call each person.
foreach ($participants as $participant)
{
$vars = array(
'From' => 'my #',
'To' => $participant,
'Url' => 'conference.xml');
$response = $client->request("/$API_VERSION/Accounts/$ACCOUNT_SID/Calls", "POST", $vars);
}
?>
它在第23行收到错误,这是带有$ response的行。你能说出出了什么问题吗?我正在处理Twilio提供的这段代码。表示&#34;伸出并呼唤某人的部分&#34;。我将TwilioRestClient更改为Services_Twilio,因为这是较新的版本。
https://www.twilio.com/blog/2011/07/easy-conference-calling-twilio.html
任何人都会看到我搞砸了哪里?