если мой вопрос может показаться вам глупым)
У меня есть определенный API, всего его методы я запихал в класс и нестачными методами использую нужный мне методы.
API работает по токену, но с ограниченным количеством запросов в сутки (1000), но у меня есть еще токены.
Грубо говоря у меня есть массив данных, который я перебераю и внутри массива делаю запросы к API получаю ответ ну и делаю там всякое с этими данными
Сам объект класса с API я вызываю перед циклом. А теперь вопрос, дело в том, что я могу переволить за лимит в 1000 запросов, в этом случае мне нужно заново создать
объект класса и сделать init() (я использую curl). Но дело в том что я то уже в цикле. Получается при каждой итерации цикла буду заново создавать объект и установливать соединие!
Как можно это обойти.
Есть варинты кроме счетчика внутри цикла, котрый будет считать эти запросы?
P.S.: токены запихал в базу, поэтому запросом могу вытащать новый.
Емли у тебя исчерпан лимит, то curl вернет код ошибки. Тебе нужно проверять этот код и только тогда устанавливать новое соединение. А вместо цикла foreach используй while
Обсуждают сегодня