Pobieranie curl_error (): 2 nie jest prawidłowym zasobem obsługi cURL podczas pobierania wszystkich użytkowników z freshdesk api
Tworzę własny system do zarządzania wszystkimi biletami, które pochodzą z freshdesk.com za pośrednictwem interfejsu API. Wykonuję żądanie curl do pobierania danych z freshdesk.com. Przy pobieraniu danych powiązanych z tickerami działa to dobrze, ale gdy żądam od wszystkich użytkowników za pośrednictwem żądania curl, to daje mi błąd:
Ostrzeżenie: curl_errno (): 2 nie jest prawidłowym zasobem uchwytu cURL w C: wampir www.php w linii 28.
Mój kod jest taki:
$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;
Wyjście to:
Ostrzeżenie: curl_errno (): 2 nie jest prawidłowym zasobem uchwytu cURL w C: wampir www.php w linii 28.
Ostrzeżenie: curl_errno (): 2 nie jest prawidłowym zasobem uchwytu cURL w C: wampir www.php w linii 29.
1 // wyjście echo $ ch_result
Pomóż mi dowiedzieć się, co jest nie tak z kodem i dlaczego te ostrzeżenia występują.