Мой ключ API youtube быстро достигает предела в течение нескольких часов, потому что многие боты ищут и заполняют мои запросы к API. Есть способ избежать ботов, но пусть они индексируют страницы в поисковых системах
МОЙ КОД:
function search ($keyword, $apikey, $maxResults) {
$googleApiUrl = 'https://www.googleapis.com/youtube/v3/search?part=snippet&q=' . urlencode($keyword) . '&maxResults=' . $maxResults . '&key=' . $apikey;
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $googleApiUrl);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response);
$value = json_decode(json_encode($data), true);
return $value;
}
Есть предложения?Заранее спасибо