Skip to content

rdnt42/tinvest-api-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinvest-api-web (не поддерживается)

Version 0.2

Что это за проект?

Клиент для отображения портфеля броккерского аккаунта Тинькофф инвестиции. Приложение посылает запрос на официальное API Тинькофф Инвестиции с токеном авторизации, подробнее об API здесь

Как работает?

При обновлении страницы запрашиваются данные о текущем состоянии портфеля с Тинькофф Api и текущее отношение курсов валют с Мосбиржи.
Далее недостающие значения пересчитываются и конвертируются при необходимости.
Состояние обновляется каждые 5 секунд. Иногда данные с Мосбиржи корректно не приходят, нужно обновить страницу

Как запустить?

  • Для запуска нужен установленный Node js

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

  • В корневой папке проекта нужно добавить файл локальноего окружения .env.local и добавить в него переменную VUE_APP_SECRET_TOKEN=ваш_токен

ВАЖНО. Этот файл игнорурется гитом. Не добавляйте файл с токеном на гитхаб или куда-либо еще, боевой токен дает возможность финансовых операций в портфеле.

Далее запуск проекта.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

TODO

  • добавить описание работы
  • разделить на отдельные компоненты
  • оптимизировать пересчеты

Этот проект лицензирован в соответствии с условиями лицензии MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published