Как я написал Telegram-бота для поиска UPC-кодов релизов: 10 платформ, один парсер и много боли

У каждой музыкальной платформы свой API, свои баги и свой способ спрятать UPC-код релиза. Я написал Telegram-бота, который находит UPC и ISRC по ссылке с любой из десяти платформ — от Spotify до Яндекс Музыки. Рассказываю про архитектуру, парсинг десяти форматов ссылок, нестабильный Spotify API и боль работы с недокументированными эндпоинтами. Подробнее

https://habr.com/ru/articles/1016230/

#python #telegrambot #spotifyapi #api #aiogram #upc #музыка #парсинг

Как я написал Telegram-бота для поиска UPC-кодов релизов: 10 платформ, один парсер и много боли

Всё началось с того, что знакомый музыкант спросил: «Где взять UPC-код релиза? Дистрибьютор потерял, а мне нужно для перевода каталога». Я полез искать — и обнаружил, что простого способа узнать...

Хабр