erhosen / gas-tinkoff-trades

Google Apps Script that imports your operations from Tinkoff Investments into Google Spreadsheets
MIT License
124 stars 28 forks source link

getTrades() error #1

Closed tsvetiligo closed 2 years ago

tsvetiligo commented 3 years ago

=getTrades() return "TypeError: Cannot destructure property 'figi' of 'tinkoffClient.getInstrumentByTicker(...)' as it is undefined. (line 58)." =getTrades("AAPL") return "TypeError: Cannot read property 'value' of undefined (line 108)."

erhosen commented 3 years ago

Хз отчего так происходит. Видимо Tinkoff изменил API

Как будет время посмотрю

dandelio commented 3 years ago

Может быть у них временный глюк. Так то работает скрипт

glemag commented 3 years ago

Подтверждаю ошибку, TypeError: Cannot destructure property 'figi' of 'tinkoffClient.getInstrumentByTicker(...)' as it is undefined. (строка 60).

erhosen commented 3 years ago

Подтверждаю ошибку, TypeError: Cannot destructure property 'figi' of 'tinkoffClient.getInstrumentByTicker(...)' as it is undefined. (строка 60).

А на каком тикере у вас такое поведение?

glemag commented 3 years ago

Как это проверить?

glemag commented 3 years ago

Я со своей стороны доработал таблицу по статье вот отсюда https://habr.com/ru/post/516210/ разделил отдельные операции по вкладкам + добавил получение курса валют от ЦБРФ и снятие комиссий по валюте на указанную дату, +на главную страницу портфеля вывел всю информацию о комиссиях, налогах, дивидендах за указанный период.

erhosen commented 3 years ago

Как это проверить?

Ну если у вас метод getInstrumentByTicker завершается с ошибкой - я бы хотел это воспроизвести. Для этого мне нужен тикер (например 'AAPL`) который вы запрашиваете в своей таблице.

Посмотреть его можно кликнув на ячейку в окне с формулой, которая завершилась !ERROR#

image

TimurTsedik commented 2 years ago

Ошибка возникает в строке const response = UrlFetchApp.fetch(url, params)

Выдает ошибку 403. Я так понимаю это HTTP Forbidden

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

Тикеры - GAZP, LKOH, BELU

можно любые пробовать

erhosen commented 2 years ago

Там у товарища была совсем другая ошибка

Double: https://github.com/ErhoSen/gas-tinkoff-trades/issues/5