1. Цель проекта Создание парсера для LinkedIn, который будет работать через Telegram. Парсер должен собирать информацию о пользователях и компаниях с LinkedIn, включая:
Имя пользователя
Ссылка на профиль пользователя
Название компании
Ссылка на профиль компании
Почтовые адреса (по возможности)(пункты могут добавляться в зависимости от возможностей api)
Результаты поиска должны экспортироваться в Google Таблицы для дальнейшего использования и обработки.
Парсинг будет осуществляться с использованием следующих библиотек:
linkedin-api
linkedin-scraper(или других при наличии)
2. Основные функциональные требования
Интерфейс с Telegram:
Создать бота в Telegram, который будет взаимодействовать с пользователями.
Пользователь может отправлять запросы для поиска профилей на LinkedIn и получать результаты в виде сообщений в Telegram.
Результаты поиска, помимо вывода в Telegram, должны быть экспортированы в Google Таблицы.
Поиск на LinkedIn:
Парсинг информации по ссылке на поиск с выставленными фильтрами
Реализовать поиск через LinkedIn Search и Sales Navigator.
Обработка ошибок:
Обработка ошибок, возникающих при неудачном запросе, блокировке аккаунтов и других нештатных ситуациях.
Экспорт в Google Таблицы:
После получения результатов поиска, парсер должен автоматически экспортировать данные в Google Таблицы.
Для каждого поиска создавать новый лист, с уникальным названием по имени пользователя
Таблица должна содержать следующие колонки:
Имя пользователя
Ссылка на профиль
Название компании
Ссылка на компанию
Почта (если доступно)
Для работы с Google Таблицами необходимо использовать Google Sheets API для автоматического создания и редактирования таблиц.
3. Функциональные особенности
Телеграмм-бот:
Бот должен принимать команды от пользователя через Telegram:
/start — запуск бота и приветственное сообщение.
/search <поисковый запрос> — выполнение поиска по ключевому запросу на LinkedIn, вывод результатов в Telegram и экспорт их в Google Таблицы.
/help — описание доступных команд.
Каждому результату поиска должна быть дана краткая информация:
Имя пользователя.
Ссылка на профиль пользователя.
Название компании.
Ссылка на профиль компании.
Почтовый адрес (если доступно).
Парсинг LinkedIn:
Использовать linkedin-scraper для получения информации с публичных страниц пользователей и компаний (если доступны).
Использовать linkedin-api для получения информации о профиле пользователя, включая имя, компанию, позицию и почту (если доступна).
Получение данных:
Для пользователей, чьи страницы доступны:
Имя и фамилия.
Профильная ссылка на LinkedIn.
Компания, где работает пользователь.
Ссылка на страницу компании.
Электронная почта (если публично доступна).
Ограничения:
Параллельное выполнение запросов для ускорения поиска, если возможно.
Для избежания блокировок необходимо добавить случайные задержки между запросами.
Отображение ошибки в случае блокировки пользователя или проблемы с запросом.
Данные безопасности и конфиденциальности:
Соблюдать политику конфиденциальности LinkedIn и избегать парсинга данных, которые противоречат их условиям использования.
Защита данных пользователей (например, пароли) и соблюдение стандартов безопасности для Telegram-ботов.
4. Технические требования
Среда разработки:
Python 3.8 или выше.
Использование библиотек python-telegram-bot для создания бота.
Использование linkedin-scraper и linkedin-api для получения данных с LinkedIn.
Использование Google Sheets API для автоматического экспорта данных в таблицы.
Интеграция с Telegram:
Использование Telegram Bot API для создания и работы с ботом.
Получение сообщений от пользователей и отправка ответов.
Архитектура:
Парсер должен быть многозадачным, чтобы обрабатывать несколько запросов одновременно, без блокировки аккаунта.
Реализовать использование баз данных или файлов для хранения временных данных (например, для отслеживания ограничений и очереди запросов).
Интеграция с Google Sheets API:
Для работы с Google Таблицами необходимо использовать OAuth 2.0 для авторизации и доступа к Google Sheets API.
После получения результатов поиска парсер должен автоматически создать новый лист в Google Таблице, заполнить его соответствующими данными и предоставить ссылку на таблицу пользователю.
5. Этапы разработки
Этап 1 — Создание Telegram-бота:
Настройка Telegram-бота и его интеграция с Python.
Разработка команд для бота (например, /start, /search, /help).
Этап 2 — Реализация парсера LinkedIn:
Настройка и тестирование библиотек linkedin-api и linkedin-scraper.
Реализация логики поиска и извлечения данных из LinkedIn.
Обработка информации о пользователях и компаниях.
Этап 3 — Интеграция с Telegram-ботом:
Интеграция парсера с Telegram-ботом для отправки результатов поиска.
Обработка команд и вывод результатов пользователю.
Интеграция с Google Sheets API для автоматического экспорта данных.
Этап 4 — Тестирование:
Проведение тестирования бота на различных данных и исправление ошибок.
Проверка работы бота в условиях ограничений и капч.
Этап 5 — Развертывание и поддержка:
Развертывание бота на сервере или в облаке.
Обеспечение стабильной работы и мониторинг.
6. Дополнительные требования
Возможность доработки бота с добавлением новых функций.
Оптимизация скорости работы бота и парсера для эффективного получения данных.
Предоставление отчётов о работе бота в случае возникновения ошибок или блокировок.
7. Ожидаемые результаты
Рабочий Telegram-бот, который позволяет искать информацию на LinkedIn и экспортировать данные в Google Таблицы.
Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.
Здравствуйте!
Мы студия по монтажу видео, ищем работников на вакансию монтажёра.
Как происходит работа?
Нам пишет клиент с просьбой монтажа, я и моя команда с ним общаются (обсуждают цену и т.д.)
Дальше этот заказ мы отправляем вам, вы выполняете заказ если надо делаете правки.
После этого мы делим оплату между вами и нами, 70/30 Вам 70% от суммы заказа, мне 30% от суммы заказа.
Буду рад сотрудничать!
Видеосъемка и монтаж
Опубликован: 20.01.25 11:37
Бюджет: 2000 руб.~$24.97
Сделать автопостинг статей на сайт WP
Добрый день! У меня есть сайт на вордпресс, я хочу сделать автопостер с переводом на русский язык статей с итальянского сайта - https://www.aranzulla.it, с помощью чат жпт, у меня есть уже подключенный аккаунт с апишкой. Жду предложений.
Скрипты и боты
Опубликован: 20.01.25 11:37
Бюджет: 6000 руб.~$74.9
РАЗМЕСТИТЬ ПОЛОЖИТЕЛЬНЫЙ ОТЗЫВ
Положительный отзыв к товару. Писать только в ТГ: @Nsumwi (телеграмм)
руб
3D графика
Опубликован: 20.01.25 11:34
Бюджет: 100 руб.~$1.25
Дизайн
Создать SVG-картинки для внутренней части пинов, которые будут использованы на карте и встроены в кнопки. Эти изображения должны быть легко модифицируемы по цвету (черный, оранжевый).
- SVG-изображения должны корректно отображаться при наложении на внешние элементы (например, кнопки) и на карту.
- SVG-картинка должна содержать только внутреннюю часть пина, без внешнего контура.
- Внутреннюю часть пина нужно сделать в базовом черном цвете (fillColor).
https://www.figma.com/design/IZLQdTl1a2BuW1uYbmy1Gv/Untitled?node-id=1-408&t=K2mnHUyEzoYKkUtW-0
Веб и мобильный дизайн
Опубликован: 20.01.25 11:34
Бюджет: 1000 руб.~$12.49
Цветокоррекция клипа
Цветокоррекция, обработка, монтаж, выравнивание видео
Видеосъемка и монтаж
Опубликован: 20.01.25 11:33
Бюджет: 10000 руб.~$124.83
Выгрузить базу РНП
Добрый день
Необходимо выгрузить с ЕИС
компании которые за последний 30 дней попали в РНП (реестр недобросовестных поставщиков)
в формате ИНН- название - дата включения - кто является директором - контакт для связи
Базы данных и клиентов
Опубликован: 20.01.25 11:33
Бюджет: 6000 руб.~$74.9
Развитие магазина-авито
Необходим анализ магазина на авито. нужно дать советы по продвижению, рассказать об алгоритмах площадки.
Маркетплейсы и доски объявлений
Опубликован: 20.01.25 11:33
Бюджет: 11000 руб.~$137.32
Настроить репост из вк групп на сайт с движком WordPres
Есть новостной сайт.
Требуется настроить репост постов из вк групп на сайт с движком WordPress.
В посте, в основном, несколько фото и текст.
Доработка и настройка сайта
Опубликован: 20.01.25 11:32
Бюджет: 1000 руб.~$12.49
Интегрировать Backend с Мой складом
Всем привет есть api интернет магазина который написан на Django надо его интегрировать с мой склад сроки горят!
Юзабилити, тесты и помощь
Опубликован: 20.01.25 11:32
Бюджет: 10000 руб.~$124.83
Создание модной проф аранжировки
Создание модной проф аранжировки
https://kwork.ru/projects/2704164
Требуется написание современной профессиональной аранжировки радийного качества по формату актуальных топчартов VK
https://vk.com/audio?z=audio_playlist-192628440_9/109c35d7e259e27fe4
и Яндек Top 100
https://vk.com/audio?z=audio_playlist-192628440_61/5b316aa37238fce297
.звучание трендовое современное,и чуть и чуть элементы 80-х в нем.
На рассмотрение присылайте свои прошлые готовые работы
Музыка и песни
Опубликован: 20.01.25 11:32
Бюджет: 6000 руб.~$74.9
Выгрузить базу кандидатов
Добрый день
Необходимо с выгрузить базу, откликнувшихся кандидатов на вакансию, в формате эксель таблицы по определенным критериям
Возможно сделать через срм систему
Персональный помощник
Опубликован: 20.01.25 11:31
Бюджет: 4000 руб.~$49.94
Сортировка и добавление картинок
Есть 3148 файлов, в 352 папках. От 1 до 10 файлов в папке.
+-30% файлов удалятся в процессе сортировки. Если удалятся 25% и меньше файлов, то есть работы прибавится, готова доплатить.
Нужно отсортировать и добавить картинки, как указано в ТЗ.
ТЗ - https://ibb.co/cN4n33G
пояснения к ТЗ - https://ibb.co/NtjNtNF
Окончанием работы будет считаться передача мне архива с тремя папками (как указано в ТЗ). Если при выборочной проверке 10-ти папок будут ошибки, работа будет возвращена на доработку.
Персональный помощник
Опубликован: 20.01.25 11:31
Бюджет: 4000 руб.~$49.94
Выгрузить компании РНП
Добрый день
Необходимо выгрузить
с ЕИС компании которые за последний 3 дней попали в РНП
в формате: ИНН-название-дата... руб
Аутсорсинг и Консалтинг
Опубликован: 20.01.25 11:29
Бюджет: 3000 руб.~$37.45
Срочно требуется отличный, профессиональный Авитолог
Срочно нужен профессиональный хороший Авитолог! Задача: пользователь оставил негативный отзыв. Однако мы не виноваты, что у... руб
Маркетинг и Реклама
Опубликован: 20.01.25 11:28
Бюджет: 700 руб.~$8.74
Видеомонтаж
За длительность роликов от 20 минут 5 тысяч. Для известного видеоблогера в сфере бизнес и продажи Владимир Якуба
Видеосъемка и монтаж
Опубликован: 20.01.25 11:28
Бюджет: 10000 руб.~$124.83
Инфографика, дизайн
Добрый день! Мы хотим выбрать дизайнера для сотрудничества, так как продаем товары на площадках Озон, WB и ЯндексМаркет и имеем более 200 SKU по каждому кабинету.
Сейчас стоит задача выбрать дизайнера исходя из тестовой работы, которую будет просматривать руководство. Тестовая работа включает в себя создание одного слайда (главного) в нескольких вариантах дизайна, чтоб было из чего выбирать и что сравнивать. Могу направить Т3, файлы и референсы для выполнения работы. Если ваш вариант дизайна будет одобрен, то далее оплачиваем все слайды (в карточке будет 10-11 слайдов, в зависимости от состава набора) и приступаем к сотрудничеству) Будет ли вам интересно сделать тестовый вариант? Можете прикрепить свои водяные знаки на слайды.
Презентации и инфографика
Опубликован: 20.01.25 11:25
Бюджет: 2000 руб.~$24.97
Турецкая озвучка
Необходимо сделать несколько небольших озвучек, текст передам на турецком языке. В дальнейшем можем договориться на дальнейшее сотруднечество по мере необходимости.
Аудиозапись и озвучка
Опубликован: 20.01.25 11:25
Бюджет: 8000 руб.~$99.87
Создать сайт интернет магазин на тильде
интеренет магазин сумок
чтобы были разделы
1. карточка товара
2. каталог меню
3. блок рекомендуемые товары в карточке товар
Создание сайта
Опубликован: 20.01.25 11:24
Бюджет: 20000 руб.~$249.66
Скриншоты для AppStore (ASO)
Необходимо создать и локализовать (перевести через ии текст, заменить элементы чтобы в каждой локали была маленькая разница) 3 рекламных скриншота для Appstore для ios-устройств.Тематика Беттинг/Гемблинг. Размер - 1320 × 2868Сделать сбалансировано, чтобы и модератор с меньшей вероятностью заметил попытку обмана, но и пользователям все было понятно.Примеры и более подробно с кандидатами.Только с опытом работы и портфолио
Mobile
Опубликован: 20.01.25 11:23
Бюджет: 5000 руб.~$62.42
Доработка сайта на wordpress
Купил и установил шаблон на wordpress c демо данными и лишними плагинами. Сайт частично наполнил контентом для понимания содержания и функционала модулей. Нужно удалить лишние плагины, модули, визуальный редактор. Оставить только задействованный функционал модулей и стили. Частично доработать стили модулей. Все данные по модулям предоставлю в структурированной таблице gdocs.