0

我正在尝试使用 AtTask StreamClient.php 库访问 AtTask API。我可以使用 Chrome Advanced Rest Client 登录和提取信息,但是,我无法使用 StreamClient 从 .php 脚本登录 API。我不断收到的信息是:

“正在登录...错误:连接到 XXXXXXXXXX.attask-ondemand.com:443 的未知 SSL 协议错误”

有谁知道这意味着什么,以及如何解决它。我的直觉是它与我的服务器的配置有关。

提前致谢。

4

1 回答 1

0

问题解决了。很奇怪,很奇怪。显然,您必须强制 CURL 使用 SSL 版本 1。我添加了以下行:

curl_setopt($this->handle, CURLOPT_SSLVERSION, 1);

到脚本的 CURL 启动部分,它开始工作。

于 2014-11-21T16:57:17.377 回答