PDA

Просмотр полной версии : [Вконтакте] Ограничения метода execute()


Neborya
13.03.2010, 20:01
Опытным путём выяснил, что ограничение на количество вызовов API-методов через вызов execute() равняется 24.
В случае если в коде execute() вызывается большее кол-во методов, приходит ошибка: "Run-time error: Too many API calls".

Это для справки :)

udaaff
13.03.2010, 22:23
Будем знать.
А то разработчик/ки этого самого VKScript, или как его там, даже не удосужились написать хоть какую-то документацию. Правда меня это не особо расстраивает, т.к., имхо, пользы в этом методе не много для разработчика.

Neborya
14.03.2010, 00:46
Если есть сторонний сервер, то немного.
Если нет... Я обратил внимание, что у меня нет почти ни одного вызова к API-методам напрямую. Почти всё через execute(). Очень экономит время (и позволяет ужиться с ограничением на 3 вызова от пользователя в секунду).

ratin
14.03.2010, 01:28
Neborya, что ж вы там такого запрашиваете, что 3х сек нехватает 0_о

Zebestov
14.03.2010, 02:52
да так... контакт себе копипастит )))

Neborya
14.03.2010, 03:22
Neborya, что ж вы там такого запрашиваете, что 3х сек нехватает 0_о
Переменные сразу нескольких друзей, обнуление очков вместе с отправкой рекорда и т.д.