1

嗨,我正在尝试使用 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' 和消息 'Failed connect to api.twilio.com:443; 没有错误'在......

4

2 回答 2

0

Twilio 布道者在这里。

这听起来像是一个常见问题,您的 libcurl 版本无法验证 Twilio 提供给它的证书。

您可以尝试在此处记录的几种不同的解决方法:

https://twilio-php.readthedocs.org/en/latest/faq.html

希望有帮助。

于 2013-09-24T13:56:22.337 回答
0

检查您的服务器port:443是打开还是关闭?

在这里查看 http://www.yougetsignal.com/tools/open-ports/

如果端口已关闭,请将其打开,您的代码将正常工作。

它对我有用。祝你好运!

于 2016-01-14T11:32:58.603 回答