x

Разработать парсер linkedin на телеграмм боте

Перейти к заказу
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 Таблицы. Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.

Найдено 330881 результат

Google Аналитика - детализация по объявлениям ФБ инсты

Нужна консультация как получать детализацию аналитику до объявлений, которые размещаются в Инстаграмм. В текущей ситуации у нас есть выгрузки и данные по юзерам с ютм-метками, которые зарегистрировались. А на нужна детализация по объявлениям

Юзабилити, тесты и помощь
Опубликован:
10 часов назад
Бюджет:
5000 руб.~$62.42
Подобрать или разработать плагин взаимодействия с 3D

Необходимо реализовать интерактивную 3D модель в карточке продукта с возможностью вращения 360 градусов по своей оси и открытием внутренних секций по клику. Сайт на Wordpress. Пример №1 - https://www.webrotate360.com/products/webrotate-360-product-viewer.aspx Пример №2 - https://www.layerzero.com/Products/Static-Transfer-Switches/2-Source/STS_250A_208V_3-Pole/index.html

Доработка и настройка сайта
Опубликован:
10 часов назад
Бюджет:
10000 руб.~$124.83
Настройка Google Analytics - для мобильного приложения

Настроить основные события из мобильного приложения в Гугл Аналитике. Мобильное приложение на Android и iOS.

Статистика и аналитика
Опубликован:
10 часов назад
Бюджет:
7000 руб.~$87.38
Стилизация животного

По фотографии животного выполнить стилизацию. Упростить в несколько этапов. Задание несложное. Животное коала, примеры выполнения работы предоставлю.

Арт и иллюстрации
Опубликован:
10 часов назад
Бюджет:
3000 руб.~$37.45
Менеджер по продажам

Требуется активный менеджер по продажам для работы с оптовыми покупателями. Мы представляем востребованные товары для коллекционеров, активно расширяем сеть оптовых поставок магазинам и частным продавцам также наша продукция пользуется спросом у розничных хобби-сетей, хобби-магазинов и банков. Работа по поиску и поддержанию мелко- и крупно-оптовых сделок, а также регулярных поставок. Обязанности: - работа с базой магазинов и продавцов, актуализация базы, ведение клиентской базы в амоцрм - выход на связь с лпр магазина, коммерческое предложение, работа с возражениями - заключение и сопровождение сделок на поставки - заключение сделок на повторные поставки - представлять/продавать продукцию на различных тематических мероприятиях Требования: - опыт в холодных/теплых продажах от 2 лет - опыт работы с первичной документацией приветствуется - интерес к продаваемому товару, умение красиво подать товар - ответственность, внимательность, стрессоустойчивость, находчивость Условия: Фикс + комиссия + бонусы, без потолка (объем рынка довольно большой, сделки регулярные)

Обзвоны и продажи
Опубликован:
10 часов назад
Бюджет:
1000 руб.~$12.49
Обновить макеты сервиса

Требования к кандидату: - Самозанятый или ИП РФ- Часовой пояс +\- 3 часа относительно Москвы Описание: Есть готовый сервис и макеты. Необходимо добавить блоки с дополнительной информацией об услугах сервиса на главную страницу и paywall. Платформа: Mobile Срок: 2 дня с даты подписания договора. Результат работ: Макет в Figma Задачи: 1. Добавить блоки с дополнительной информацией на главную страницу. 2. Добавить блоки с дополнительной информацией и переработать paywall. Главная страница: 1. Добавить блок За что вы платите. Блок должен располагаться под hero section. Заголовок: За что вы платите Содержание: 2 блока с текстом. Блок 1: Заголовок: Отбираем новости, которые касаются каждого Текст: Самое актуальное о достижениях в области искусственного интеллекта. Блок 2: Заголовок: Направляем вам одно письмо каждую неделю Текст: Не нужно тратить время на просмотр всей ленты новостей каждый день чтобы оставаться в курсе самых важных событий. Блок 3: Заголовок: Экономим ваше время Текст: Только суть и никакой воды – каждое письмо содержит краткие новости, которые можно прочитать за 5 минут. Блок 4: Заголовок: Новости без рекламы Текст: Мы не перегружаем ваши письма рекламными вставками – только полезная информация. Блок 5: Заголовок: Надежность доставки Текст: Наши письма всегда доходят до вашего почтового ящика – без спама и пропущенных выпусков. Референс: https://pro.rbc.ru/rbcoffer/comfort_email_news?from=from_subscribe 2. Добавить кнопку Посмотреть пример рассылки. Кнопка должна располагаться под блоком За что вы платите. Paywall: 1. Добавить текст: Еженедельная рассылка. Чтобы не отвлекать вас каждый день. 40 новостей в месяц. Достаточно чтобы быть в курсе. 10 новостей в письме. Наше исследование показало что это оптимальное значение для комфортного восприятия. 50+ источников. Собираем новости со всего мира. Убрать текст: Актуальность без задержек Дизайн блока можно переработать опираясь на референс: https://pro.rbc.ru/offers?from=topline_try Заказчик предоставляет: Готовые дизайн макеты Figma

Sites
Опубликован:
10 часов назад
Бюджет:
1000 руб.~$12.49
Ведение Я Директ

Введение Я.Директа месяц (креативы, создание компаний, статистики) Надеемся на долгосрочное сотрудничество

Контекстная реклама
Опубликован:
10 часов назад
Бюджет:
40000 руб.~$499.32
Сопровождение сайта на tilda для кондитерской

Ежемесячно обновлять каталог товаров перед праздниками/ обновлять баннеры на главной / вообщем держать информацию на сайте актуальной. Ссылка на сайт https://tortaykt.ru/

Доработка и настройка сайта
Опубликован:
10 часов назад
Бюджет:
5000 руб.~$62.42
Python + selenium + tgbot

Добрый день! Цель: Разработать скрипт, который: 1.Открывает браузер Google Chrome. 2.Листает ленту «Рекомендации». 3.Проверяет условия: •Количество просмотров > 5000. •ER ≥ 10%. (Формулу объясню) •Видео опубликовано менее 9 часов назад 4.Отправляет уведомление в Telegram-бот (однократно для каждого подходящего поста). Функциональные требования: 1.Парсинг ленты: •Использовать Selenium или Puppeteer для автоматизации браузера. •Реализовать листание ленты с интервалами (для имитации реальных действий). 2.Проверка условий: •Извлекать количество просмотров и значения ER из попавшегося в FYP видео •Если видео соответствует условиям (>5000 просмотров и ER ≥ 10%) 3.Уведомление в Telegram: •Настроить взаимодействие с Telegram API. •Отправлять сообщение с деталями видео (ссылка, количество просмотров, ER, сколько часов назад опубликовано). Нефункциональные требования: •Скрипт должен быть написан на Python. •Установить ограничение на количество запросов для избежания блокировки аккаунта. •Логировать результаты выполнения (обработанные посты, отправленные уведомления, ошибки). Дополнительно: 1.Использовать .env файл для хранения конфиденциальных данных (токен Telegram, URL и т.д.). 2.При необходимости предусмотреть возможность настройки параметров (например, минимального количества просмотров и ER). Результат: Рабочий Python-скрипт, отправляющий уведомления о постах, соответствующих заданным условиям. Более детально, подробно опишу в лс

Десктоп программирование
Опубликован:
10 часов назад
Бюджет:
4000 руб.~$49.94
Доработка на WordPress

Доработка на WordPress Показать как создавать страницы в фильтре, чтобы потом в них можно было менять тег h1 и мета-данные. Сайт https://twice-resale.ru

Доработка и настройка сайта
Опубликован:
10 часов назад
Бюджет:
4000 руб.~$49.94
Монтаж видео для ТТ

примеры видео которые можно взять за основу: https://t.me/world_anavrin Особенно второе видео, на них сейчас тренд От вас: - навык озвучки через нейросеть - креативность и юмор 18+ - не сложный монтаж Мне сейчас нужны люди в команду, готов взять в штат на ежедневную оплату. Откликаясь будьте уверены, что у вас есть время на работу. Если сработаемся в месяц нужно будет монтировать от 40 до 200 видео. Пишите сколько времени, какие навыки и тд. Цену поставил за стажировку, дальше договоримся.

Видеосъемка и монтаж
Опубликован:
10 часов назад
Бюджет:
1000 руб.~$12.49
Создать страницу на Тильда

Привет! У нас пункт тех осмотра https://www.avtolavka70.ru/ Нам нужно создать страницу по установке ГБО, вот примеры: https://gbo70.ru/gbocosting/ https://asgbo.ru/ https://lp.elpigaz.ru/ https://gbogazoil.ru https://novosibirsk.topgas.ru/ Посмотрите пожалуйста, возможно у вас есть решение! Если отталкиваться что из примеров более ближе, то это первый вариант, то есть есть разные установочные комплекты которые мы ставим. Страница обязательно должны быть написана на тильде так как сам наш сайт написан на ней.

Создание сайта
Опубликован:
10 часов назад
Бюджет:
10000 руб.~$124.83
Нужен React разработчик

Нужно сделать фронт на сайт, тз все в файлах более подробнее объясню по запросам, + доработай сайт нужно Нужен именно с опытом человек от 2 лет Как напишешь скинь свои примеры работ или хотябы часть кода, чтобы посмотрели как ты пишешь занания - Мидла +-

Создание сайта
Опубликован:
10 часов назад
Бюджет:
30000 руб.~$374.49
Актуализация товаров и цен на сайте

Актуализировать наполнение сайта и цены на товары, с частотой 1 раз в неделю сверять с актуальным прайсом

Доработка и настройка сайта
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Менеджер по продажам

Нужно продать косметику, на скаладе лежит большой объем. Если поможете продать, щедро отплатим. Куда и кому продать - роли большой не играет.

Обзвоны и продажи
Опубликован:
11 часов назад
Бюджет:
200000 руб.~$2496.57
Чтение почты gmail средствами php

Требуется php скрипт, который обращается к серверу gmail (IMAP/POP?) и получает входящие письма для последующего анализа. Скрипт должен собирать почту с разных адресов gmail. По мимо скрипта нужна рабочая инструкция по настройки аккаунтов gmail для работы со скриптом: включение IMAP, и пр. Предпочтительно решение с более простой настройкой акков gmail. Решение с OAuth (https://habr.com/ru/articles/516408/) наименее предпочтительно ввиду сложности настройки.

Скрипты и боты
Опубликован:
11 часов назад
Бюджет:
6000 руб.~$74.9
Завести 14 карточек товаров на Озоне

Самим найти товары по названию (предоставлю). Контент рейтинг > 85. Фотографий товара для карточки > 6. Ключевые слова не надо. Видео надо. Ричконтент надо. Генерировать видео из картинок не надо. Успешному кандидату еще работа.

Маркетплейсы и доски объявлений
Опубликован:
11 часов назад
Бюджет:
7000 руб.~$87.38
Верстка текста на обложке еженедельников на англ

Необходимо сверстать текст, подставив вместо русского английский перевод Есть 6 еженедельников: - 4 одного дизайна разного цвета (1 картинка) - 2 одного дизайна разного цвета (2 картинка) Файлы в индизайне. Необходима внимательность к деталям

Полиграфия
Опубликован:
11 часов назад
Бюджет:
3000 руб.~$37.45
Интеграция 1с предприятия с битрикс24 коробка

Нужна интеграция 1с предприятие с битрикс24 коробка.Желательно срок сказать и цену за это.Отзовитесь только те у кого есть опыт внедрения

Юзабилити, тесты и помощь
Опубликован:
11 часов назад
Бюджет:
20000 руб.~$249.66
поменять адрес в футере на сайте WordPress

Необходимо на готовом сайте на Word пресс поменять адрес. На главной странице и на внутренней. руб

Веб-разработка и дизайн
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49

Текущая страница: 21

Всего страниц: 16545