2014-11-20 85 views
0

我想使用AtTask StreamClient.php庫訪問AtTask API。我可以使用Chrome Advanced Rest Client登錄並提取信息,但是,我無法使用StreamClient從.php腳本登錄API。我不斷收到的消息是:AtTask API登錄錯誤

「登錄...錯誤:在連接XXXXXXXXXX.attask-ondemand.com:443未知的SSL協議錯誤」

有沒有人有一個想法,這是什麼意思,和如何繞過它。我的直覺是它與我的服務器的配置有關。

在此先感謝。

+0

你能展示你使用的代碼嗎? – 2014-11-20 22:04:37

+0

這沒什麼特別的,甚至沒有我寫的東西。只需使用我的登錄憑證即可使用AtTask StreamClient.php示例。 – user1956557 2014-11-21 15:55:19

+0

以下是失敗的特定代碼: – user1956557 2014-11-21 15:58:36

回答

0

問題已解決。很奇怪,很奇怪。很顯然,你必須強制捲曲使用SSL版本1.我加了一行:

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

到腳本的捲曲開始部分,它開始工作。