Twilio失败了,新用户


Failing at Twilio, new user

我最近承担了制作一个快速而肮脏的静态html页面的任务,该页面将使用php访问Twilio并用短信回复。我是Twilio的新手,并遵循本教程:

http://www.twilio.com/docs/quickstart/php/sms/sending-via-rest

当失败时,我回去检查下载php zip后是否跳过了任何步骤,并阅读了Twilio网站安装页面中的内容,但即使这样也没有意义,因为我从来没有使用过PEAR,只是下载了php zip文件并开始工作。

现在我不确定我是否正确安装了Twilio(如上所述,我刚刚下载了zip文件夹),但我知道我按照这个网站的建议更改了Wamp的根目录:

http://www.ruifeio.com/2011/01/30/change-the-www-root-directory-on-wampserver/

因为所有的教程都说可以使用WAMP,而且我的机器里已经有了:

然而,即使做出了改变,我希望是正确的,我似乎也无法让Twilio给我发短信。

我的代码基本上是上面列出的教程中的复制粘贴作业,它看起来如下:

<?php 
require "C:'Users'Kevin'Marco Polo''twilio-php-master'Services'Twilio.php";
$AccountSid = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$AuthToken = "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy";
$client = new Services_Twilio($AccountSid, $AuthToken);
$people = array(
    "+13466033189" => "Kevin",
    "+16462805711" => "Loca",
    "+17188390403" => "Stefa",
    "+17183405728" => "Sweet Chocolate Man"
);
foreach($people as $number => $name){
    $sms = $client->account->sms_messages->create(
        "732-704-799",
        $number,
        "Hey $name, YOLO!!!! -Nick R. :P
        P.S. do not reply"
    );
    echo "Sent message to $name";
}
?>

编辑

在做出@Brainless Box和@CaseySoftware建议的更改后,我正要消除一个错误,只有三个

这三个错误按时间顺序如下:

Warning: file_get_contents(): ailed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in C:'Users'Kevin'Marco Polo'twilio-php-master'Services'Twilio'HttpStream.php on line 61
Fatal error: Uncaught exception 'Services_Twilio_HttpStreamException' with message 'Unable to connect to service' in C:'Users'Kevin'Marco Polo'twilio-php-master'Services'Twilio'HttpStream.php on line 64
Services_Twilio_HttpStreamException: Unable to connect to service in C:'Users'Kevin'Marco Polo'twilio-php-master'Services'Twilio'HttpStream.php on line 64

我对此非常陌生,几乎不明白发生了什么,哪里出了问题,以及错误是在我的代码中还是在我安装的Twilio中。如果有人能帮我一把,那就太好了。

谢谢大家:)

您的Wamp配置中没有启用SSL扩展;要启用扩展,请转到WAMP目录(类似于C:'path'to'wamp'bin'php'php#.#.#'php.ini)并取消注释;extension=php_openssl.dll

请确保在之后重新启动WAMP。