Получение curl_error (): 2 не является допустимым ресурсом дескриптора cURL при получении всех пользователей из Freshdesk API.

Я создаю свою собственную систему для управления всеми тикетами, которые приходят с freshdesk.com через его API. Я делаю запрос curl для получения данных с freshdesk.com. С получением данных, связанных с тикерами, все работает нормально, но когда я запрашиваю всех пользователей через запрос curl, тогда выдает ошибку:

Предупреждение: curl_errno (): 2 не является допустимым ресурсом дескриптора cURL в C: \ wamp \ www \ test.php в строке 28.

Мой код такой:

$ch = curl_init();  
$cOption = array(
    CURLOPT_URL            => 'http://velocity.freshdesk.com/contacts.xml',
    CURLOPT_HEADER         => 0,
    CURLOPT_USERPWD        => "$email:$password",
    CURLOPT_POST           => false,
    CURLOPT_HTTPHEADER     => array('Content-Type: application/xml'),
    CURLOPT_HTTPAUTH       => CURLAUTH_BASIC,
    CURLOPT_FAILONERROR    => 1,
    CURLOPT_SSL_VERIFYHOST => 2,
    CURLOPT_SSLVERSION     => 2
);  
@curl_setopt_array( $ch, $cOption );  
curl_close($ch);
echo curl_errno($ch);  //line 28
echo curl_error($ch);  //line 29
echo $ch_result;  

Выход:
Предупреждение: curl_errno (): 2 не является допустимым ресурсом дескриптора cURL в C: \ wamp \ www \ test.php в строке 28.
Предупреждение: curl_errno (): 2 не является допустимым ресурсом дескриптора cURL в C: \ wamp \ www \ test.php в строке 29.
1 // вывод echo $ ch_result

Пожалуйста, помогите мне выяснить, что не так с кодом и почему появляются эти предупреждения.

Ответы на вопрос(3)

Ваш ответ на вопрос