Google Sheets: запрос se c .gov для последних заявок для данной компании - PullRequest
0 голосов
/ 25 апреля 2020

Недавно я получил огромную помощь от сообщества SO, и сначала я хотел бы поблагодарить всех вас!

Мое последнее занятие в Google Sheet - запросить у c .gov последняя подача для данного тикера. Я не пытаюсь почистить сайт, я просто хочу получить последние записи, чтобы я мог предупредить себя, когда компания подала что-то новое с SE C.

Я в настоящее время сделать это для каждого тикера путем импорта html и индекса:

index(
importhtml("https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK="&A2&"&owner=include&count=100",
"table",3),2)

... где тикер находится в ячейке A2. Однако это работает противоречиво, потому что я постоянно пытаюсь сделать это для более чем 2500 тикеров. Я заметил, что при импорте html возникают проблемы, когда одновременно происходит много вызовов.

Есть ли какой-нибудь способ автоматизировать это с помощью Google Scripts, чтобы я мог вызывать последние записи (или последние 5 заявок или около того) по ночам? Я хорошо знаком с Google Scripts и триггерами. Я просто не знаю, как обойти это ограничение импорта html и как ограничить мой скрипт только последними ~ 5 записями, чтобы не перегружать мою таблицу. Просто нужно слегка подтолкнуть в правильном направлении.

Спасибо!

...