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 Таблицы.
Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.
Требуется устранить ошибки на сайте:
1. При выборе размера в интернет магазине и дальнейшем переходе в корзину, корзина пуста. Ошибка только при заходе с мобильного телефона.
2. На сайте с ряда браузеров не грузятся все фотографии.
Прошу при отклике писать стоимость работ.
Подрядчики с отсутствием заказов рассматриваться не будут.
Доработка и настройка сайта
Опубликован: 22 часов назад
Бюджет: 10000 руб.~$124.83
Написать инструкцию и регламент для таргетолога
Добрый день
Задача написать инструкцию и регламент для таргетолога
Есть бизнес процесс и срм битрикс, задача на основе процесса и нескольких зумов сделать инструкции и регламент для
Таргетологов
Сейлзов
Супервайзера
Лидорубов
Персональный помощник
Опубликован: 22 часов назад
Бюджет: 10000 руб.~$124.83
Внедрить SEO правки в сайт на WP
Внедрить SEO правки в сайт на WP
1. Рейлы https://docs.google.com/document/d/1q-bYsnzrMjgS8lAjilESvbURZqea6N-l/edit?usp=sharing&ouid=102022826090925817924&rtpof=true&sd=true
2. Консоли https://docs.google.com/document/d/1GBZRl0FU8k2rUuqqZNC_9u-11pgil_wJ/edit?usp=sharing&ouid=102022826090925817924&rtpof=true&sd=true
3. Тв тумбы https://docs.google.com/document/d/1gNu1YpmB_zaoZqrByIqcPaSJYJa-YN5x/edit?usp=sharing&ouid=102022826090925817924&rtpof=true&sd=true
Доработка и настройка сайта
Опубликован: 22 часов назад
Бюджет: 3000 руб.~$37.45
Редактирование фото в Photoshop
Необходимо на одном личном фото сменить одежду и перенести на другое фото. Детали обсуждаемы.
Обработка и редактирование
Опубликован: 22 часов назад
Бюджет: 6000 руб.~$74.9
Авито акк
Нужен действующий авито аккаунт (не новорег)
Цена договорная 100- зависит от возраста, отзывов, верификации и тд 5000 руб
Обучение и Образование
Опубликован: 22 часов назад
Бюджет: 5000 руб.~$62.42
Доработка сайта в Вордпресс
Нужно СРОЧНО доделать сайт с галереей актеров. Большая часть сайта уже сделана. Нужно доделать галерею, так же доделать Админ и... руб
Веб-разработка и дизайн
Опубликован: 22 часов назад
Бюджет: 40000 руб.~$499.32
Сделать простой сайт на тильде
Я пришлю сайт конкурента, нам нужно сделать такой же
Элементарная задача на 1-2 часа
Никаких сложных блоков
Сделать надо завтра до обеда
Создание сайта
Опубликован: 22 часов назад
Бюджет: 10000 руб.~$124.83
Дизайн спортивных медалей. Заказов много.
У нас производство спортивных меделей. Нужно делать макеты медалей и лент в короле.
Я присылаю размеры, лого, картинки если... руб
Графический дизайн
Опубликован: 22 часов назад
Бюджет: 500 руб.~$6.25
Требуется пост объявлений
Требуется постить объявления на разные доски объявлений
Размещать в сутки по 1-2 товара
Работа легкая, занимает 2 часа в день максимум
Оклад фикс, желательно долгосрочное сотрудничество
Маркетплейсы и доски объявлений
Опубликован: 22 часов назад
Бюджет: 13000 руб.~$162.28
Фронтенд разработчик в студенческую команду ВШЭ+МГУ
Мы команда студентов из ВШЭ и МГУ, создаем стартап в области студенческого образования. Ищем мотивированного Фронтенд разработчика, который присоединится к нашей команде и будет вместе с нами работать над темкой.Что создаем?Платформа, позволяющая быстро искать и находить материалы с помощью специального рекомендательного алгоритма. Также можно задать вопрос ИИ как по отдельной строчке, так и по главе или всему тексту.Функции:База с конспектами/учебниками/видеоматериалами по разных предметам, с возможность задать вопрос ИИ в рамках выбранного файла. (Например: объясни эту главу? или "О чем написано на 15 странице, приведи пример")Инструмент для написания докладов с использованием ИИ (Указываешь тему, корректируешь подробное описание, настраиваешь порядок глав, выбираешь нужные источники и текст готов)Доступ к чату с ИИ (ИИ решает задачу, дальше она проходит ручную проверку, создавая отдельную страницу для вопроса)Что можем дать?Есть ООО, можем оформить официальную стажировкуРабота над реальным проектом в свободном режимеВыплаты премий (сумму на еду ежемесячно сможем обеспечивать даже в случае полного отсутствия дохода компании, но надеемся на выход на рынок к началу февраля и выплату более приемлемых сумм (процент от дохода)) Сейчас в нашей команде есть SMM+Marketing, Backend и человек, отвечающий за наполнение платформы контентом.Стек на прототипе:Backend: Go, Postgres, DockerFrontend (поле экспериментов): React/Angular/Vue + Bootstrap/ConstaПо плану реализовать прототип к началу нового семестра (1-8 февраля), поэтому работы много. Для верстки будет макет в фигме. Команда гибкая, поэтому в процессе задачи могут меняться.Кого заинтересовало, пишите. Будем рады видеть в своей молодой и перспективной команде.В отклике указывай свой стек.Если дочитал до этого момента, то начни отклик с "00".
Frontend
Опубликован: 22 часов назад
Бюджет: 10000 руб.~$124.83
Разобраться с ошибкой при открытии сайта (битрикс)
Дано: сайт на битриксе
Никто не трогал несколько недель как минимум.
После того, как ушли в минус с хостингом, сайт перестал открываться (даже после обновления баланса)
Браузер пишет такое: "Сайт выполнил переадресацию слишком много раз"
куки отсутствуют, никаких проблем не выявили( но сайт так и не открывается. Размещение на VPS
Доработка и настройка сайта
Опубликован: 22 часов назад
Бюджет: 1000 руб.~$12.49
Парсинг сайта
Нужно вытащить информацию с сайтаТЗ естьСписок артикулов естьНе сложная работа
Bots
Опубликован: 22 часов назад
Бюджет: 7000 руб.~$87.38
Настроить передачу лидов в партнёрку по вебхукам
Есть сайт, который сделан на конструкторе сайтов. Там нет прямой передачи лидов по api, но там есть по вэбхукам. Нужно настроить вэбхуки для передачи лидов напрямую с сайта конструктора на партнёрку. Знакомые прогеры говорили что это можно сделать через zapier, но он не работает с этим конструктором.
Доработка и настройка сайта
Опубликован: 22 часов назад
Бюджет: 6000 руб.~$74.9
Создание базы данных access
Нужно, создать базу данных на Access, сама база будет находится в папке которая расположена в общей сети. У пользователя должен быть файл access, который не хранит информацию локально, а подключается к базе которая расположена в сети. При запуске файла будет окошка авторизации логин и пароль.
После авторизации будет вариант выбора направления категорий информации из четырех вариантов. Далее выбор раздела. Схема будет предоставлено исполнителю.
Права на редактирование будет выдаваться отдельно по регистрации пользователей. Желательно, чтобы у пользователей были права сменить пароли.
Категория прав пользователей: Только чтение Все разделы, Только чтение по разделам, Добавление записей, Редактирование и удаление записей, и у администратора Просмотр и добавление пользователей.
Десктоп программирование
Опубликован: 22 часов назад
Бюджет: 4000 руб.~$49.94
Дизайн картинок на сайт
Нужно сделать картинки или подобрать максимально подходящие. Уровень картинок нужен как на примере в ТЗ.
ТЗ на картинки я приложил, там нужный размер, пример, указал все параметры.
Веб и мобильный дизайн
Опубликован: 22 часов назад
Бюджет: 16000 руб.~$199.73
Разбивочный чертеж
1. Есть исходный участок с кадастровым номером, площадью, контуром периметра.
2. Есть примерная схема, как планируется разбить исходный участок на 20 участков меньшей площади.
3. Задача - на основе этой схемы, используя профильную программу, сделать разбивочный чертеж с расчетом площадей и границ каждого вновь образуемого участка.
От вас - цену и срок.
Стройка и ремонт
Опубликован: 22 часов назад
Бюджет: 4000 руб.~$49.94
Создать сайт
1)Доменное имя есть
2)Дизайн в приложении, можно этот или подобный
3)На моем сайте - регистрация пользов. и вход в ЛК по логину и паролю, регистрация с указанием электрон. почты с подтверждением.
4)Система оплаты (предположительно Юкасса)
5)1-ый пользователь, авторизовавшись в личном кабинете моего сайта взаимодействует со сторонним сайтом через 1-ый свободный прокси (или виртуальный сервер), второй пользователь авторизовавшись в личном кабинете, взаимодействует со сторонним сайтом через 2-ой свободный прокси (или виртуальный сервер), и так далее по кругу. Таким образом обращение к стороннему сайту с моего сайта должно происходить с разных IP- адресов к разным аккаунтам.
6)Формат взаимодействия моего сайта со сторонним сайтом.
А) Авторизация в личном кабинете стороннего сайта по логину и паролю (происходит автоматически на программном уровне, от пользователя этот процесс скрыт) через один из 10-ти прокси (или виртуальных серверов): На стороннем сайте соответсвенно 10 разл. аккаунтов.
Б) Запись и ретранслирование текстовых полей из моего сайта в сторонний сайт и обратно
В) Ретрансляция нажатия пунктов меню в стороннем сайте, посредством моего сайта
Г) Копирование файлов из стороннего сайта в мой сайт. И возможностью просмотра этих файлов в ЛК пользователя. И дальнейшее скачивание файлов(срок хранения файлов 3-е суток, далее автоматически удаляются) . То есть, говоря коротко – управление сторонним сайтом в интерфейсе моего сайта.
Создание сайта
Опубликован: 22 часов назад
Бюджет: 30000 руб.~$374.49
Разработка дизайна упаковки продуктов для бренда одежды
Необходимо разработать дизайн упаковок для различных продуктов бренда одежды. Упаковка ZIP-пакет или другие варианты.
! Рассматриваем исполнителей только с опытом и портфолио по разработке упаковок продуктов.
Опубликован: 23 часов назад
Бюджет: 1000 руб.~$12.49
Ставить модель в позы и готовить под печать
Добрый,
У меня есть порядка 4-5 моделей и 40-50 поз в которые их надо поставить, в среднем по 10 поз на персонажа, нужен будет последний браш так как один из моделеров на нем сидит. Правки на позы будут,
Обработка и редактирование
Опубликован: 23 часов назад
Бюджет: 50000 руб.~$624.15
Создать ТГ Бота в короткие сроки бюджет
Создать ТГ Бота в короткие сроки бюджет 1500 - 2000 руб. Работа в основном с кнопками , и есть момент с фильтром. Бот для аффилейтского маркетинга. Также нужна поддержка бота хотя бы 1 неделю для понятия как работать и наполнять его. Спасибо