Как получить более 1 биржевой информации за звонок в Google Financials?

Я использую Google Script и Google Financials, чтобы получить информацию о списке акций, которые у меня есть в текстовом файле. Проблема в том, что класс FinanceApp, похоже, способен получать по одной акции за раз, и, поскольку мне приходится делать это для более чем 250 акций, я достигаю максимального лимита колла.

Есть лучший способ сделать это?

1 ответ

Поскольку существуют ограничения, и вы проводите повторные тесты, я предлагаю использовать кэш: затем вы можете повторить тест, не превышая ограничения (при условии, что вы запрашиваете всегда одни и те же данные на одну и ту же дату, то есть, используя StockInfoSnapshot).

Вы делаете это, оборачивая FinanceApp.getHistoricalStockInfo() так, чтобы он служил из кэша, если это возможно, или добавлял к нему, если информация недоступна

Кэш может удобно находиться в "хранилище, связанном со сценариями": https://developers.google.com/apps-script/script_user_properties

Удачи!

Другие вопросы по тегам