1452
правки
Изменения
API
,→Ограничения
== Ограничения ==
С целью защиты от не целевого использования сервисов, действуют следующие ограничения:
*150 запросов с одного IP-адреса за 1 минуту
*1500 запросов с одного IP-адреса за 20 минут
*3000 запросов с одного аккаунта за 1 час
*200 Мб скачанных текстовых данных за 3 часа
В случае превышения блокируется IP-адрес или аккаунт на время изменения метрикидо 3-х часов.
Чтобы не происходило блокировок:
* Не нужно "бомбить" наше API запросами статусов последовательно перебирая номера всех ваших заказов, особенно - запросами "tracking", они предназначены не для этого (смотрите описание). Особенно ровно в 0 минут каждого часа.* Не нужно каждые 5 минут делать запросы "Покажите статусы всех заказов за последние 3 месяца".
* Для проверки статусов заказов лучше всего использовать запросы [[#Передача только изменившихся статусов|измененных статусов changes=ONLY_LAST]].
* При запросе измененных статусов ОБЯЗАТЕЛЬНО нужно подтверждать успешное получение запросом [[#Передача только изменившихся статусов|commitlaststatus]]