Проект представляет собой консольную утилиту для создания коротких ссылок c помощью сервиса bitly. Так же программа может выводить статистику переходов по указанной короткой ссылке (битли).
Для использования утилиты необходимо:
- зарегистироваться на bitly.com и сгенерировать токен
- скачать проект на компьютер
- создать в корне проекта файл .env
- поместить токен в файл .env
например, если токен имеет вид "yb6yhb8x7vr9e49t8vsodn9emdekf89e008n",
то нужно прописать в файле строку вида (без ковычек):
BITLY_TOKEN=yb6yhb8x7vr9e49t8vsodn9emdekf89e008n
Чтобы сгенерированть токен нужно авторизироваться в bitly.com, перейти в settings --> [ваш логин] --> Generic Access Token.
Python3 должен быть уже установлен.
Затем используйте pip
(или pip3
, есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
Для использования запустите консоль и перейдите в папку со скриптом и выполните один двух из вариантов:
- Для создания короткой ссылки, например, чтобы укоротить ссылку https://devman.org/encyclopedia/tutorial/tutorial_readme/, введите
python main.py https://devman.org/encyclopedia/tutorial/tutorial_readme/
http://bit.ly/2YK8PQT
- Для посмотра статистики переходов по ссылке (битли) http://bit.ly/2YK8PQT, введите
python main.py http://bit.ly/2YK8PQT
Всего переходов по ссылке: 1
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.