Php AtTask API登录错误

Php AtTask API登录错误,php,api,rest,restful-authentication,attask,Php,Api,Rest,Restful Authentication,Attask,我正在尝试使用AtTask StreamClient.php库访问AtTask API。我能够使用Chrome高级Rest客户端登录和提取信息,但是,我无法使用StreamClient从.php脚本登录API。我一直得到的信息是: 登录…错误:连接XXXXXXXXX时出现未知SSL协议错误。attask ondemand.com:443 有没有人知道这意味着什么,以及如何避开它。我的直觉是,这与服务器的配置有关 提前感谢。问题已解决。非常奇怪,非常奇怪。显然,您必须强制CURL使用SSL版本1。

我正在尝试使用AtTask StreamClient.php库访问AtTask API。我能够使用Chrome高级Rest客户端登录和提取信息,但是,我无法使用StreamClient从.php脚本登录API。我一直得到的信息是:

登录…错误:连接XXXXXXXXX时出现未知SSL协议错误。attask ondemand.com:443

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


提前感谢。

问题已解决。非常奇怪,非常奇怪。显然,您必须强制CURL使用SSL版本1。我加了一句话:

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

到脚本的CURL initiation部分,它就开始工作了。

你能展示一下你正在使用的代码吗?它没有什么特别之处,甚至是我写的任何东西。仅使用我的登录凭据创建AtTask StreamClient.php示例。以下是失败的特定代码: