Coder Social home page Coder Social logo

Comments (10)

HiHat avatar HiHat commented on July 28, 2024 1

@HiHat если интересно развивать проект, могу добавить в мейнтейнеры :)

Да, могу поделиться всеми доработками!
Их не так много, т.к. меня интересовали только акции США на СПБ и ОФЗ и большая часть работы была по созданию аналогичного класса по работе с API Московской биржи, т.к. информацию по НКД и купонным выплатам только там можно было получить (в Tinkoff Invest API 2.0 тоже появилась).

from gas-tinkoff-trades.

PavelChaburko avatar PavelChaburko commented on July 28, 2024

У меня возникает та же самая ошибка

from gas-tinkoff-trades.

erhosen avatar erhosen commented on July 28, 2024

403 означает что у вас проблема с правами
Попробуйте перевыпустить OPENAPI_TOKEN на сайте тинькофф

from gas-tinkoff-trades.

PavelChaburko avatar PavelChaburko commented on July 28, 2024

Перевыпускал несколько раз вчера и сегодня. Пробовал выпускать токен для конкретного счета, либо для всех сразу. Каждый раз результат точно такой же.

from gas-tinkoff-trades.

erhosen avatar erhosen commented on July 28, 2024

Возможно тинёк чего-то передеал в своём API, и теперь мой код работает невалидно 🤷

Попробуй посмотреть среди форков:
https://github.com/Bearkuty/gas-tinkoff-trades
https://github.com/kdeyko/gas-tinkoff-trades

Возможно они уже решили эту проблему.

Btw, если удасться найти и пофиксить ошибку - pull requests much appreciated

from gas-tinkoff-trades.

555Russich avatar 555Russich commented on July 28, 2024

@TimurTsedik @PavelChaburko Возможно вы уже разобрались, но тинек выпустил api 2.0.
Я заменил const OPENAPI_TOKEN = scriptProperties.getProperty('OPENAPI_TOKEN') на const OPENAPI_TOKEN = 'токен сюда' и вставил туда новый токен, который с полными правами. Также в this.baseUrl = 'https://api-invest.tinkoff.ru/openapi/' была другая ссылка на api (Я копировал все это с тинькоф журнала, где был пост автора).

При использовании функции getTrades выползает это: TypeError: Cannot read property 'value' of undefined (строка 130). Убираю .value у commision и функция работает, но без комиссии, соответственно.

Про onEdit(e). При добавлении аргумента Z1 вылезает синтаксическая ошибка

@erhosen Если автор еще занимается данным проектом, было бы очень интересно увидеть продолжение и как пофиксить о чем я написал

from gas-tinkoff-trades.

HiHat avatar HiHat commented on July 28, 2024

У OpenAPI 2.0 новый адрес сервера (https://invest-public-api.tinkoff.ru/rest/) и другие методы (https://tinkoff.github.io/investAPI/swagger-ui/).
Для него требуется серьезная адаптация кода автора. Я пока осилил только getPrice() и то только через старую функцию автора getFIGIbyTicker(), т.к. в новом API нельзя быстро получить figi по имени инструмента не зная его class_id.
Код основанный на коде автора продолжает у меня нормально работать со старым API.

from gas-tinkoff-trades.

HiHat avatar HiHat commented on July 28, 2024

@555Russich, посмотрите мои pull requests. Надеюсь, помогут избавиться от ошибок.

from gas-tinkoff-trades.

555Russich avatar 555Russich commented on July 28, 2024

@HiHat огромное спасибо, все работает. Сначала не увидел правда, где эта кнопка TI, а потом как понял) Еще бы хоткей к ней прикрутить, но это мелочи

from gas-tinkoff-trades.

erhosen avatar erhosen commented on July 28, 2024

@HiHat если интересно развивать проект, могу добавить в мейнтейнеры :)

from gas-tinkoff-trades.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.