Rewrite the bot for the marketplace
It will be necessary to perform authorization via API key, not through the web API. The main difficulty is that each request requires encrypting its endpoint, sometimes it works strangely, another programmer did a different task on this site and somehow figured it out, I can send an example in js.
I will describe what this bot is and how it should operate, and I can send API keys for testing.
We have a JSON with prices for all items, we go through each item and check the price (minimum and order) for each item, if after filtering the item is suitable - we add it to the database and set a timestamp for when this was done (since the target can be updated every 15 minutes) we repeat this cycle, already checking if our item is in 1st place and setting new targets, if our target is not in the first place - we check the new data against the filters, if it still fits - we update the target. (this is what is in this bot, I want to add some more things, we will discuss it in the process)
-
449 3 1 1 I propose to develop a Telegram bot with authorization via API key and encryption of requests for working with the target website.
The main functionality of the bot:
Authorization via API key:
- Encryption of each request according to the website specifications.
- Use of the provided example in JavaScript for developing request encryption.
- Processing JSON with prices:
- Loading the price list for all items.
… - Processing each item:
- Checking the minimum price and order.
- Filtering based on specified conditions.
- Storing selected items in the database with a timestamp.
- Updating targets:
- Checking items in a loop:
- If the target is in the first place — keep it.
- If not — check new data against filters.
- Updating targets if the item meets the criteria.
- Additional functionality:
- Optimizing checks considering a 15-minute update interval.
- Adding new features and logic (to be discussed during the process).
Technologies and tools:
Programming language:
- Python (possible use of the asynchronous framework asyncio for fast request processing).
Encryption:
- Implementation of request encryption according to the provided example in JavaScript.
Data storage:
- SQLite or PostgreSQL for storing information about items and timestamps.
Cyclic handler:
- Background operation for performing cyclic checks and updates.
Hosting:
- Use of AWS, Heroku, or another server for deploying the bot.
Implementation stages:
API analysis:
- Parsing the provided example of encryption and authorization via API key.
- Testing the basic request to check access to the service.
Development of main functionality:
- Loading and processing JSON.
- Storing items in the database.
- Updating targets according to the specified logic.
Optimization and testing:
- Checking the performance of cyclic requests.
- Testing authorization and filtering.
Expansion of functionality:
- Adding new features (upon request).
Preparation for launch:
- Setup instructions.
- Deploying the bot on the server.
Result:
A working bot with authorization via API key.
Encryption of requests according to API requirements.
Cyclic analysis and processing of items with filtering and updating targets.
Ready to discuss details and start implementation.
-
456 Hello, I am ready to discuss the details for completing the task, I have all the necessary skills and knowledge.
-
1144 39 3 4 Good day!
I can help you with development, I have experience in layout and php, laravel, vue, wordpress.
Feel free to contact me, I would be happy to work together.
-
96691 1276 1 10 I am glad. I have extensive experience with Node.js/Python. Ready to collaborate.
-
486 23 0 Good evening.
I am ready to complete the task.
I need to familiarize myself with the API documentation.
The deadlines and budget are conditional.
I can do everything in C#.
-
Good day
Ready to collaborate after reviewing the site
Send the link and detailed terms of reference in private messages
-
3264 52 0 Good evening, Nazar.
Write, there is experience with encryption.
............................................
-
414 1 0 Hello, I am interested in your project. Could you please send the API keys for testing?
-
1754 34 3 Good afternoon, I would like to take a look at the resource to see how everything works and offer you a solution. I have experience working with APIs and working with JS. Write to discuss.
-
Хотелось бы на сайт посмотреть, api_key думаю не проблема
-
Чи є більше прикладів? Який сайт? Яка база?
-
Добрий вечір!) як і всі хотілось би отримати детальніше тз) зацікавлений в задачі
-
Вкажiть будь ласка сайт.
-
Що за сайт , йомайо.
-
Current freelance projects in the category Data Parsing
It is necessary to develop a Telegram bot for monitoring cars from auctions in the USA (Copart, IAAI)A Telegram bot is needed for automatic searching and monitoring of "BUY IT NOW" cars at auctions in the USA (Copart, IAAI). The bot should operate automatically and send notifications about new cars that meet the specified filters.Main functionalityFilter settings: 1. Car… Data Parsing, Bot Development ∙ 6 hours 39 minutes back ∙ 56 proposals |
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 2 days 23 hours back ∙ 56 proposals |
A specialist in Telegram promotion is required.
28 USD
Tasks: invite real users from the username database to new chats and send messages to the target database. Only quality traffic and work with a live audience are of interest — performers using bots, fake engagement, or low-quality methods are requested NOT TO DISTURB. Work… Data Parsing, Social Media Marketing (SMM) ∙ 7 days 23 hours back ∙ 9 proposals |
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 11 days 17 hours back ∙ 13 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 11 days 22 hours back ∙ 22 proposals |