@rusgayfer

Ошибка Too many requests per second, как исправить?

От частых запросов выходит эта ошибка, как её можно исправить?

#Парсер VK
function pars_api($group)
{
	global $token;
	$Request = "owner_id=-".$group."&filter=owner&count=2&access_token=".$token."&v=5.73";
	$url = 'https://api.vk.com/method/wall.get';
	$curl = curl_init();
	curl_setopt($curl, CURLOPT_URL, $url);
	curl_setopt($curl, CURLOPT_POST, 1);
	curl_setopt($curl, CURLOPT_POSTFIELDS, urldecode($Request));
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
	$result = curl_exec($curl);
	curl_close($curl);
	$a_post = json_decode($result);
	global $it;
	$pinned = 1;	
if (($a_post->response->items[0]->is_pinned == $pinned)) // Проверяем есть ли закрепленная запись
{    
	 $it = 1;
} else {	 
	$it = 0; 
}	
	if(!empty($a_post->error))
	{
		debug_mess("ответ error: (".$a_post->error->error_code.")".$a_post->error->error_msg,3);
		send_mailo('получения');
		//continue; // php 7.0 не рабит
	}
	return $a_post;
}
  • Вопрос задан
  • 439 просмотров
Решения вопроса 1
vkapi
@vkapi
Частотные и количественные ограничения запросов к API описаны тут: https://vk.com/dev/api_requests?f=3.%20%D0%9E%D0%B...
Также есть ограничения на сам метод wall.get: https://vk.com/dev/data_limits

Сам код тут никак не исправить, нужно укладываться в лимиты, тогда ошибок не будет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
iGooods.ru Санкт-Петербург
от 70 000 руб.
Mailfit Москва
от 50 000 до 90 000 руб.
Yota Technologies Москва
от 140 000 руб.
21 авг. 2018, в 14:23
350000 руб./за проект
21 авг. 2018, в 13:54
5000 руб./за проект
21 авг. 2018, в 13:30
5000 руб./за проект