-
Скачайте python3
-
Затем используйте pip для установки всех зависимостей
pip install -r requirements.txt
Для запуска нужна переменная окружения BITLY_TOKEN.
В ней хранится токен для работы с битли, получить его вы можете создав аккаунт на bit.ly и подтвердив свой пароль. Без токена работать программа не будет
Рекомендуется использовать venv/pipenv для изоляции проекта
- Может укоротить ссылку.
- Может посчитать кол-во переходов по ней.
- Запустите виртуальное окружение в терминале
- Запустите файл в виртуальном окружение командой
pyhon main.py {ссылка}
- После того, как код получает аргумент, он делает проверку является ли код битлинком или нет, это осуществляется через api битлинка:
- Если ссылка является обычной, то данная функция делает короткую ссылку с помощью api битлинка:
- Если ссылка является битлинком, то данная функция считает клики по ней, с помощью api битлинка:
https://api-ssl.bitly.com/v4/bitlinks/{bitlink}/clicks/summary