169 похожих чатов

Добрый день!👋🏼 Прошу помочь🙏🏻 Реализован скрипт на apps script. Он к серверу

отправляет запросы по api для получения данных.

Часто возникают ошибки: "Адрес недоступен", хотя при ручном переходе по этому адресу получают корректный JSON ответ, т.е. сбой именно на стороне гугл скрипт, запрос даже не долетает до сервера.

Количество отправки запросов и их частота в допустимых пределах.

Мне нужно свести к нулю ошибки выполнения, поскольку скрипт обновляет данные таблицы, которые должны быть актуальны.

Как можно закрыть эту проблему? 🥲

3 ответов

22 просмотра

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

Можно написать функцию котороая будет обращатсья несколько раз, пока фетч не вернёт что-то дельное.

Eugeny Namokonov
Можно написать функцию котороая будет обращатсья н...

Можно написать функцию которая постучиться через 2,4,8,26,32 секунды если не сработает то поставит триггер через час на свой перезапуск

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта