User-Agent header to be set. Since Curl does not send a User-Agent header by default, you will need to set one. Try adding this above your option to set CURL_TIMEOUT_m2. curl_setopt($ch, CURLOPT_USERAGENT, "PHP/".PHP_VERSION );User-Agent string, you might want to try using one from an actual browser