Перейти к содержимому

интернет-биржа

Фотография

Too many requests


  • Пожалуйста, авторизуйтесь для ответа.
9 ответов в данной теме

#1 Пользователь Ilyakar (WMID 179289775353 )

  • Группа: Пользователи
  • сообщений 7
  • Регистрация: 22-ноября 17
  • Webmoney BL

Отправлено 05 июня 2018 - 16:39

При запросе к https://api.indx.ru/...rade/OfferList постоянно получаю сабж!

 

У меня 9 запросов за 3 минуты!!!

 

INDX работает на калькуляторах что ли?

 

 


    • 0
  • Наверх

#2 Участник Tatyans (WMID 320626049624 )

  • Группа: Пользователи
  • сообщений 23
  • Регистрация: 07-февраля 18
  • Webmoney BL

Отправлено 05 июня 2018 - 19:09

http://wiki.webmoney...y/wiki/INDX_API

 

*К методам API WM идентификатор трейдера может обращаться не чаще 1 раза в секунду


    • 0
  • Наверх

#3 Пользователь Ilyakar (WMID 179289775353 )

  • Группа: Пользователи
  • сообщений 7
  • Регистрация: 22-ноября 17
  • Webmoney BL

Отправлено 05 июня 2018 - 22:15

http://wiki.webmoney...y/wiki/INDX_API

 

*К методам API WM идентификатор трейдера может обращаться не чаще 1 раза в секунду

 

А должно быть не больше 60 раз в минуту, что бы ни у кого проблем не вызывало.


    • 0
  • Наверх

#4 Знаток Jetix (WMID 818757153425 )

  • Группа: Пользователи
  • сообщений 506
  • Регистрация: 29-июля 17
  • Webmoney BL

Отправлено 06 июня 2018 - 01:31

http://wiki.webmoney...y/wiki/INDX_API
*К методам API WM идентификатор трейдера может обращаться не чаще 1 раза в секунду


А должно быть не больше 60 раз в минуту, что бы ни у кого проблем не вызывало.

 
Именно так и будет правильно! При чём при лимите на минуту, можно обойтись даже меньше, чем 60 запросами.
А лимиты на секунду (ещё и в виде всего одного запроса) вынуждают добавлять искусственные паузы и местами делают работу с апи абсурдной.
 

 

...


    • 0
  • Наверх

#5 Пользователь barlone (WMID 378319592221 )

  • Группа: Пользователи
  • сообщений 8
  • Регистрация: 14-сентября 15
  • Webmoney BL

Отправлено 06 июня 2018 - 07:12

Вставил паузы по секунде после каждого запроса, все равно регулярно выскакивает Too many requests


    • 0
  • Наверх

#6 Пользователь Ilyakar (WMID 179289775353 )

  • Группа: Пользователи
  • сообщений 7
  • Регистрация: 22-ноября 17
  • Webmoney BL

Отправлено 06 июня 2018 - 12:48

Вставил паузы по секунде после каждого запроса, все равно регулярно выскакивает Too many requests

 


У меня так же, только пауза в 5 секунд дает нужную задержку, но это уже совсем не выносимо.


    • 0
  • Наверх

#7 Пользователь Ilyakar (WMID 179289775353 )

  • Группа: Пользователи
  • сообщений 7
  • Регистрация: 22-ноября 17
  • Webmoney BL

Отправлено 06 июня 2018 - 12:52

 

 
При чём при лимите на минуту, можно обойтись даже меньше, чем 60 запросами.
 

 

 

Лучше меньше не делать, т.к. через API нельзя одним запросом получить текущие цены, приходится делать каждый отдельный запрос по паре. А если пар будет много, то и 60 не хватит.

 


    • 0
  • Наверх

#8 Знаток Jetix (WMID 818757153425 )

  • Группа: Пользователи
  • сообщений 506
  • Регистрация: 29-июля 17
  • Webmoney BL

Отправлено 06 июня 2018 - 20:31

через API нельзя одним запросом получить текущие цены

Уже можно!

Метод Tools сейчас не просто возвращает список инструментов, но и цену последней сделки по каждому из них. То есть, достаточно одного запроса на все инструменты.

 

...


    • 0
  • Наверх

#9 Пользователь Ilyakar (WMID 179289775353 )

  • Группа: Пользователи
  • сообщений 7
  • Регистрация: 22-ноября 17
  • Webmoney BL

Отправлено 07 июня 2018 - 01:12

Уже можно!

 

Метод Tools сейчас не просто возвращает список инструментов, но и цену последней сделки по каждому из них.

 

 

 

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


    • 0
  • Наверх

#10 Знаток Jetix (WMID 818757153425 )

  • Группа: Пользователи
  • сообщений 506
  • Регистрация: 29-июля 17
  • Webmoney BL

Отправлено 07 июня 2018 - 01:49

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

Ну, так и говорите, что речь идёт не о ценах тикеров, а о содержимом стаканов.

 

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

 

...


    • 0
  • Наверх




0 человек читают эту тему

0 пользователей, 0 гостей, 0 анонимных