Skip to content

Balumys/Bitly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Обрезка ссылок с помощью сервиса Битлик

Скрипт в качестве аргумента принимает в себя ссылку от пользователя и выводит в консоль ее битлинк. Если в качестве аргумента был передан уже существующий битлинк, тогда скрипт выведет в консоль количество соверщенных переходов по ссылке за все время.

Как установить

Python3 должен быть уже установлен на компьютере. Затем используйте "pip" (или "pip3", если есть конфлрикт с python2) для установки зависимостей:

pip install -r requirements.txt

Для работы скрипта так же необходимо будет зарегестрироваться на сервисе bitly и получить API токен для авторизации. Подробнее о получении токена можно прочитать тут. Токен должен быть использован в переменных окружения. Создайте файл .env в каталоге с программой. В файле .env создайте переменную BITLY_TOKEN которая хранит ваш индивидуальный токен.

BITLY_TOKEN=Твой токен

Примеры запуска для сокращения ссылки:

$ python3 main.py https://dzen.ru/?yredirect=true
Bitlink: bit.ly/3jrxVEB

Примеры запуска для подсчёта кликов на битлинк:

$ python3 main.py  bit.ly/3jrxVEB
0 Clicks on bitlink

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages