Переписать бота для маркетплейса
Нужно будет сделать авторизацию по API ключу, а не через веб API. Основная сложность в том, что в каждый запрос нужно шифровать его эндпоинт, иногда это работает странно, другой программист делал другую задачу на этот сайт и как-то с этим разобрался, смогу скинуть пример на js.
Опишу, что этот бот и как должен делать, и могу скинуть API ключи для теста.
У нас есть JSON с ценами за все предметы, мы проходимся по каждому предмету и смотрим цену (минимальную и ордер) на каждый предмет, если после фильтров предмет подходит - мы его заносим в БД и устанавливаем таймстамп, когда это было сделано (из-за того, что таргет можно обновлять раз в 15 минут) повторяем этот цикл, уже проверяя, наш предмет на 1 месте и выставляя новые таргеты, если наш таргет не на первом месте - мы проверяем по фильтрам новые данные, если все равно подходит - обновляем таргет. (это то, что есть в этом боте, хочу еще добавить некоторые вещи, уже в процессе обсудим)
-
449 3 1 1 Предлагаю разработать Telegram-бота с авторизацией через API-ключ и шифрованием запросов для работы с целевым сайтом.
Основной функционал бота:
Авторизация через API-ключ:
Шифрование каждого запроса в соответствии со спецификациями сайта.
Использование предоставленного примера на JavaScript для разработки шифрования запросов.
Обработка JSON с ценами:
Загрузка списка цен на все предметы.
… Обработка каждого предмета:
Проверка минимальной цены и ордера.
Фильтрация по заданным условиям.
Занесение отобранных предметов в базу данных с таймстампом.
Обновление таргетов:
Проверка предметов в цикле:
Если таргет на первом месте — оставляем.
Если нет — проверка новых данных по фильтрам.
Обновление таргетов, если предмет соответствует критериям.
Дополнительный функционал:
Оптимизация проверок с учетом 15-минутного интервала обновления.
Добавление новых функций и логики (будем обсуждать в процессе).
Технологии и инструменты:
Язык программирования:
Python (возможное использование асинхронного фреймворка asyncio для быстрой обработки запросов).
Шифрование:
Реализация шифрования запросов в соответствии с предоставленным примером на JavaScript.
Хранение данных:
SQLite или PostgreSQL для сохранения информации о предметах и таймстампах.
Циклический обработчик:
Работа в фоновом режиме для выполнения циклических проверок и обновлений.
Хостинг:
Использование AWS, Heroku или другого сервера для развертывания бота.
Этапы реализации:
Анализ API:
Разбор предоставленного примера шифрования и авторизации через API-ключ.
Тестирование базового запроса для проверки доступа к сервису.
Разработка основного функционала:
Загрузка и обработка JSON.
Сохранение предметов в базе данных.
Обновление таргетов по заданной логике.
Оптимизация и тестирование:
Проверка производительности циклических запросов.
Тестирование авторизации и фильтрации.
Расширение функционала:
Добавление новых функций (по запросу).
Подготовка к запуску:
Инструкция по настройке.
Развертывание бота на сервере.
Результат:
Рабочий бот с авторизацией через API-ключ.
Шифрование запросов в соответствии с требованиями API.
Циклический анализ и обработка предметов с фильтрацией и обновлением таргетов.
Готов обсудить детали и приступить к реализации.
-
456 Здравствуйте, готов обсудить детали для выполнения задания, у меня есть все необходимые навыки и знания
-
1144 39 3 4 Добрый день!
Могу вам помочь с разработкой, есть опыт верстки и php, laravel, vue, wordpress.
Обращайтесь, буду рад поработать.
-
95799 1272 1 10 Привет. У меня большой опыт с Node.js/Python. Готов к сотрудничеству
-
486 23 0 Добрый вечер.
Готов выполнить задачу.
Необходимо ознакомиться с документацией к API.
Сроки и бюджет условные.
Все могу выполнить на C#.
-
Добрый день
Готов к сотрудничеству после просмотра сайта
Скиньте ссылку и детальное ТЗ в личные сообщения
-
3268 52 0 Добрый вечер, Назар.
Пишите, есть опыт с шифрованием
............................................
-
414 1 0 Здравствуйте заинтересовал ваш проект можете ли скинуть апи ключи для теста
-
1754 34 3 Добрый день,хотелось бы посмотреть ресурс как там все работает и предложить Вам решение.
Имею опыт работы с апи,и работой с js.
Пишите для обсуждения.
-
Хотелось бы на сайт посмотреть, api_key думаю не проблема
-
Чи є більше прикладів? Який сайт? Яка база?
-
Добрий вечір!) як і всі хотілось би отримати детальніше тз) зацікавлений в задачі
-
Вкажiть будь ласка сайт.
-
Що за сайт , йомайо.
-
Актуальные фриланс-проекты в категории Python
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 12 минут назад ∙ 2 ставки |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 12 часов 15 минут назад ∙ 38 ставок |
Бот по прийому/пошуку анкет
1250 UAH
Если коротко: Создать бот в котором можна будет создать и найти анкету, бот должен иметь реферальные ссылки, и т д, Всё ниже расписал Бот со стороны клиента: перед кнопкой /старт текст в центре чата: What can this bot do? Добро пожаловать в Sugar Secret Agency! -Сервис… Python, Разработка ботов ∙ 14 часов 17 минут назад ∙ 44 ставки |
Ищем разработчика для создания торгового бота/чат-ботаИщем разработчика для создания торгового бота / чат-бота. Нужен IT-специалист, который сможет разработать бота для анализа рынка 24/7 и отправки торговых сигналов по золоту, индексам, Bitcoin и Forex-парам. Главное требование - специалист должен разбираться в трейдинге,… Python, Разработка ботов ∙ 1 день 9 часов назад ∙ 36 ставок |
~5 микросервисов на FastAPI + правки и рефакторинг
15 719 UAH
Есть проект состоящий примерно из ~11 микросервисов на FastAPI с интеграциями, который более, чем на половину готов. Задача доделать остальные ~5 микросервисов (более конкретно - subscription/billing и интеграция с Revenuecat, abuse protection для биллинга, Notifications,… Python, Веб-программирование ∙ 1 день 14 часов назад ∙ 40 ставок |