Kode di bawah adalah contoh kode PHP cURL untuk melakukan pencarian di situs YouTube.com
Pastikan PHP anda mensupport library cURL.
PHP Code:
<?php if (!function_exists('curl_init')) {
exit('PHP anda tidak mensupport cURL.');
}
function my_curl_get($url) {
$ssl = false;
if (preg_match('/^https/i', $url)) {
$ssl = true;
}
$ch = curl_init();
if ($ssl) {
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_AUTOREFERER, true);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_MAXREDIRS, 2);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER['SERVER_NAME']);
$res = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
unset($ch);
return array(
'response' => trim($res),
'info' => $info
);
}$search = 'woman';// ini kata kunci pencariannya$url = 'http://www.youtube.com/results?search_query='.urlencode($search).'&search_type=';$ret = my_curl_get($url);
echo $ret['response']; ?>
exit('PHP anda tidak mensupport cURL.');
}
function my_curl_get($url) {
$ssl = false;
if (preg_match('/^https/i', $url)) {
$ssl = true;
}
$ch = curl_init();
if ($ssl) {
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_AUTOREFERER, true);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_MAXREDIRS, 2);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER['SERVER_NAME']);
$res = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
unset($ch);
return array(
'response' => trim($res),
'info' => $info
);
}$search = 'woman';// ini kata kunci pencariannya$url = 'http://www.youtube.com/results?search_query='.urlencode($search).'&search_type=';$ret = my_curl_get($url);
echo $ret['response']; ?>
Tidak ada komentar:
Posting Komentar
Send Your Message