Публикация

подписчиков: 2 Подписаться
0
Avatar

1 запрос в 5 сек - обновление цен HTTP/1.1 429 Too Many Requests

Делаю обновление цен, POST https://online.moysklad.ru/api/remap/1.1/entity/product - передаем в запросе 100 товаров, пробовали разные интервалы, даже с интервалом 5 секунд выдает ошибку что превышен лимит запросов. Получается эти 100 товаров в запросе (а там просто ид товара и цена) считаются за 100 запросов?

Руслан Пунтус

Войдите в службу, чтобы оставить комментарий.

Комментариев: 20

0
Avatar

сейчас посыпались другие ошибки, передаю 150 товаров - пишет HTTP/1.1 413 Request Entity Too Large, хотя до этого обновляло и по 1000 товаров

HTTP/1.1 412 Precondition Failed - опять же на первых товарах, хотя еще час назад спокойно оновлялись эти же товары, первые 500 и 1000

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

по 99 товаров если отправлять - ошибки 413  нет, вы там на ходу ограничения добавляете? ) час назад спокойно отправлялось 1000 товаров, но на втором запросе 429 ошибка была

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

в общем по 412 ошибке - оказалось что у товара в админке не заполнен Код, поэтому запрос на обновление 99 товаров отдавал ошибку... странно тогда как пользователь добавил этот товар без кода, если это поле обязательное? или неуникальное как он сохранил? в общем ввели у товара код и запросы пошли без ошибок

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

Если я правильно нашел логи по этим запросам, то, похоже, какой-то из объектов не является товаром.

Dtrufanov 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

Нет, должны считаться непосредственно запросы. Но если у вас несколько аккаунтов, или несколько аккаунтов отправляют запросы с одного ip, то могут действовать другие ограничения.

Dtrufanov 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

хм, сейчас работает, час назад не работало, но тогда и давало и 1000 товаров в одном запросе отправлять, сейчас только 99... не понимаю где я не прав... 

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

"Похоже, что какой-то из объектов - это комплект. Будем исправлять." - а клиенту что сказать? когда можно ждать каких-то результатов?

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

[
{
"id":"f7c10187-a4ad-11e4-90a2-8ecb000eb265",
"salePrices": [
{"value": 21000, "priceType":"Опт 1"}
]
}
]

 

вот на этом запросе. может это улуга? услуги так не обновляются?

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

с айдишниками же товаров, без моего ключа апи, никто ничего сделать не сможет, ничего страшного что я его здесь засветил?

Руслан Пунтус 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

Сейчас сложно сказать. Если будет взято в работу в ближайшее время, то в течение 2-3 недель.

Dtrufanov 0 проголосовали
Действия с комментариями Постоянная ссылка