README.md

    Запускался на Python 3.9.0, 3.12, 3.12.3. Дополнительные плагины не нужны.

    Локальный запуск

    Запускать через main.py. По-умолчаниюю запустится на localhost:8000.

    Запуск в Docker

    1. В терминале перейти в папку с Dckerfile.

    2. Запустить сборку: docker build -t aurora-mock-server .

    3. Запустить контейнер: docker run -p 80:80 aurora-mock-server.

    Запросы

    1. Для /app/info curl -X GET "http://127.0.0.1:8000/app/info?packageId=ru.vk.store" -H "Arch-Type: x86" -H "Device-Id: 12345" -H "OS-Version: 10.0"

    2. Для /app/download-link curl -X GET "http://localhost:8000/app/download-link?packageId=your_package_id&prevVersion=your_prev_version" -H "Arch-Type: x86" -H "Device-Id: 12345" -H "OS-Version: 10.0"

    3. Для /app/all curl -X GET "http://localhost:8000/app/all?continuation=your_continuation&limit=10" -H "Arch-Type: x86" -H "Device-Id: 12345" -H "OS-Version: 10.0"

    Если не передать обязательные параметры, то будет ошибка 400.

    Если набрать несуществующий адрес, то будет ошибка 404.

    Лимит запросов 10 в минуту, если превысить, то будет ошибка 429.

    Конвейеры
    0 успешных
    0 с ошибкой