Skip to content

Python script to shorten URLs and check click counts using VK API

Notifications You must be signed in to change notification settings

Gulfia83/VK_url_shortener_and_counter_clicks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Обрезка ссылок с помощью VK и подсчет кликов по короткой ссылке

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

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

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

pip install -r requirements.txt

Требуется получить сервисный ключ (токен) для взаимодействия с API VK. Для этого создайте приложение в личном кабинете сервиса авторизации VK ID. Сохраните свой ключ в .env файл в формате

VK_API_KEY='значение_ключа'

Рекомендуется использовать virtualenv/venv

Пример запуска

python main.py https://dvmn.org/modules/
https://vk.cc/aCA1ad
python main.py https://vk.cc/aCA1ad
По вашей ссылке перешли 3 раз

Цель проекта

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

About

Python script to shorten URLs and check click counts using VK API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages