您好我正在尝试使用Twilio api发送短信,它可以在他们的网站上运行,但在我的本地服务器上不起作用这里是我的代码。
<?php
// Get the PHP helper library from twilio.com/docs/php/install
require_once('Services/Twilio.php'); // Loads the library
// Your Account Sid and Auth Token from twilio.com/user/account
$sid = "I wrote my Sid(test sid also doesn't work)";
$token = "my token";
$client = new Services_Twilio($sid, $token);
$sms = $client->account->sms_messages->create("From","To","Jenny please?! I love you <3", array());
?>
当我运行此代码时,我得到:未捕获的异常'Services_Twilio_TinyHttpException',并显示消息'连接到api.twilio.com:443失败;在......中没有错误
答案 0 :(得分:0)
Twilio传道者在这里。
这听起来像是一个常见的问题,你的libcurl版本无法验证Twilio提供的证书。
您可以尝试在此处记录几种不同的解决方法:
https://twilio-php.readthedocs.org/en/latest/faq.html
希望有所帮助。
答案 1 :(得分:0)
检查您的服务器port:443
是打开还是关闭?
在这里查看 http://www.yougetsignal.com/tools/open-ports/
如果端口已关闭,请将其打开,您的代码将正常工作。
它对我有用。祝你好运!