Необходимо разработать сервис - парсинга данных, размещенного и доступного на сайте госуслуги.
Важно учесть:
• Работа сервиса должна обеспечиваться через мобильные прокси. Поддержка масштабирование дополнительных мобильных прокси в случае, если не хватает объема для выполнения запросов
• Сервис должен поддерживать осуществление запросов по api и выдачу токенов для разных проектов
• Сервис должен поддерживать настройку выполнение запросов методом загрузки данных в таблицу с указанием проекта для дальнейшей возможности формировать дашборд с объемом запросов в разрезе проекта
• API должно поддерживать настройку количества retry (повторных запросов при неуспешном ответе), global timeout (время ожидания ответа для проекта)
Например:
"retry_and_timeout_settings": {
"retry_timeout": 60,
"global_timeout": 240,
"count": 3
}
• Сервис должен поддерживать запросы в кэш. Кэш собирается только по данным, где получен статус – Недействительный с указанием источника.
...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Основная специализация: Веб-разработка и Продуктовый дизайн
Привет! Я — фрилансер, и моя работа связана с веб-разработкой и созданием текстов. Это сочетание позволяет мне заниматься созданием сайтов, которые не только красивы и функциональны, но и наполнены качественным контентом. Я верю, что сайт должен быть не только технически грамотным, но и привлекательным для пользователей, а тексты на нём должны быть понятными и интересными.
Моя основная задача — помогать клиентам создавать онлайн-платформы, которые отражают их идею или бизнес. Я разрабатываю сайты на платформе WordPress, используя мощные инструменты и плагины для того, чтобы каждый проект был уникальным. А ещё я пишу тексты, которые не просто информируют, но и мотивируют людей действовать — будь то покупка, регистрация или просто интерес к продукту.
Каждый новый проект для меня — это шанс проявить креативность и создать нечто, что будет работать для моего клиента. Я люблю следить за последними трендами в веб-дизайне и контент-маркетинге, чтобы сайты, которые я создаю, не только выглядели современно, но и приносили реальную пользу.
Если вам нужен сайт с хорошим контентом, который будет работать на ваш успех — не стесняйтесь обращаться!
Telegram:https://t.me/Helby_34
Основная специализация: Веб-разработка и Продуктовый дизайн
Пример обработки:
python
import requests
from time import sleep
def fetch_data(url, settings):
for attempt in range(settings['count']):
try:
response = requests.get(url, timeout=settings['global_timeout'])
response.raise_for_status() # Проверка на статус-коды 4xx и 5xx
return response.json()
except requests.exceptions.RequestException as e:
if attempt < settings['count'] - 1:
sleep(settings['retry_timeout'])
else:
return {"error": str(e), "status": "failed"}
return None
7. Пример реализации и кода
Создание проекта:
python
from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Project(BaseModel):
project_name: str
settings: dict
@app.post("/api/projects")
async def create_project(project: Project):
# Логика для сохранения проекта в базу данных
return {"message": "Project created successfully", "project": project}
Получение данных:
python
@app.post("/api/projects/{project_id}/fetch-data")
async def fetch_data(project_id: int):
# Получение настроек проекта из базы данных
project_settings = get_project_settings(project_id)
# Ваш код для запроса данных с учетом прокси и повторных попыток
data = fetch_data(url, project_settings)
return data
Готов реализовать для вас отказоустойчивый сервис парсинга данных с Госуслуг, который:
? Автоматически масштабирует мобильные прокси при блокировках.
? Поддерживает кэширование и retry-логику.
? Переключается на резервный API при недоступности основного.
Здравствуйте!
Если коротко резюмировать - нужен сервис, который собирает данные из основного и резервного источника, затем по api их раздает. Также предусмотреть кэширование запросов, для увеличения скорости работы. Плюс, должна быть панель администрирования, для настроек парсинга и прочих деталей. Панель должна быть адаптивная под мобильные устройства. Такая поставлена задача?
У меня на фрилансе нет проектов. Но я около 10 лет работал fullstack программистом. В основном PHP и JS. Делал приложения для известного питерского ЦОДа и других крупных компаний. Использую стек Laravel, Vue.js, MySql/PostgreSQL
Так же большой опыт в создании сайтов, адаптивной верстки, разработки пользовательских интерфейсов. Практически все проекты делали с полного нуля. Без референса.
Для определения сроков и стоимости хотелось бы больше деталей, чтобы понять картину в целом. (Цену и сроки указал приблизительные)
Оставлять заявки могут только авторизованные пользователи.
Парсинг сайта | Интеграция
Реклама
Парсинг сайта | Интеграция
Необходимо разработать сервис - парсинга данных, размещенного и доступного на сайте госуслуги.
Важно учесть:
• Работа сервиса должна обеспечиваться через мобильные прокси. Поддержка масштабирование дополнительных мобильных прокси в случае, если не хватает объема для выполнения запросов
• Сервис должен поддерживать осуществление запросов по api и выдачу токенов для разных проектов
• Сервис должен поддерживать настройку выполнение запросов методом загрузки данных в таблицу с указанием проекта для дальнейшей возможности формировать дашборд с объемом запросов в разрезе проекта
• API должно поддерживать настройку количества retry (повторных запросов при неуспешном ответе), global timeout (время ожидания ответа для проекта)
Например:
"retry_and_timeout_settings": {
"retry_timeout": 60,
"global_timeout": 240,
"count": 3
}
• Сервис должен поддерживать запросы в кэш. Кэш собирается только по данным, где получен статус – Недействительный с указанием источника. ...