У вас есть несколько проблем, но их должно быть легко решить.Во-первых, вы задаете хост в заголовке, отличный от хоста в URL-запросе, но, поскольку вы используете HTTP1.0, это все равно не нужно.
Во-вторых, каждая строка в HTTPHEADER вам нужна как отдельная вещь в массиве, и вы не включаете строку GET.
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2',
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Language: en-gb,en;q=0.5',
'Accept-Encoding: gzip, deflate',
'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7',
'Proxy-Connection: Close',
'Cookie: PREF=ID=2bb051bfbf00e95b:U=c0bb6046a0ce0334:',
'Cache-Control: max-age=0',
'Connection: Close'
));
(Вы явно украли это из Firefox,и еще старая версия, но мы позволим ей сдвинуться с места.) Наконец, да, вы должны указать CURLOPT_URL, именно так разработан API cURL.