Tinkoff / investAPI

395 stars 136 forks source link

Как получить изображения с логотипами ценных бумаг? #135

Open hommeideal opened 2 years ago

hommeideal commented 2 years ago

Этот вопрос не имеет прямого отношения непосредственно к API, но с проблемой загрузки изображений логотипов ценных бумаг я столкнулся ещё в первой версии. Думал во второй что-то будет для этого реализовано, но нет, ничего не изменилось.

Для загрузки использую сервис Тинькофф: https://invest-brands.cdn-tinkoff.ru/{ISIN}x160.png

Проблема в том, что не на всех бумагах ISIN работает. К примеру, все фонды Тинькофф загружаются если вместо ISIN подставить тикер. Российские ОФЗ загружаются если вместо ISIN подставить minfin. Даже акция самого банка Тинькофф с ISIN TCS7238U2033 не грузится. Нужно использовать ISIN другой акции US87238U2033. А для префов сбера нужно указывать тикер от обычных акций SBER. Логотипы иностранных акций в подавляющем большинстве случаев грузятся, но тоже есть исключения: Paramount Global, Xerox.

Подскажите, имеется ли какой-то механизм позволяющий получить логотип, или этот функционал вообще не планировалось закладывать в API?

AlexanderVolkovTCS commented 2 years ago

Добрый день. Системная поддержка выгрузки логотипов не планируется в api. Однако продумаем возможность выгрузить только имя файла (например "vkcx640.png"), но без гарантий сохранения хоста ("https://invest-brands.cdn-tinkoff.ru/")

hommeideal commented 2 years ago

Этого было бы вполне достаточно! Спасибо!