Api VKontakte has a limit of 3 requests per second. However, users.search has some sort of restriction on the number of calls.
In addition to restrictions on the frequency of calls, there are also quantitative restrictions on calling methods of the same type. For obvious reasons, we do not provide information on exact limits.
It is necessary to find 1000 people in the social network (customers of the company). If api worked well, it would be 300 seconds. And what to do with the fact that on the Nth query api returns 0 found? It seems that the N-order of tens.
Other methods work, and this one produces 0. And even if you try to search for people just in the browser, there are also 0 found.
Who faced, explain how long this shutdown of the search takes place. And maybe there is a pause for some time, above which the search always works and returns results?
var found = API.users.search({"q":"Иванов Иван"}); return found; Running this code gives response: { count: 0, items: [] } when users.search suddenly stops working.
users.searchsubject to limitation, but alsowall.search. Checked, "ban" fairly quickly with the same symptoms as in the question. Unfortunately, it was not possible to calculate the moment from which inquiries about the request it began. It is likely thataudio.search, as well asvideo.searchalso very limited. - alexis031182