R50 23b0f0cec15f64f908045a2eabb933cc
Высокопроизводительный код.

Caps API.

Добавлено 05 мар 2022 в 18:57
caps-api - это небольшой проект, реализующий API для мобильного приложения, в котором торгуют кепками.

Build Status
License: MIT

API представляет собой набор супер базовых методов для взаимодействия мобильного приложения с базой данных.

Методы Из реализованных методов:

  • '/': @GET. Выводим имя API.
  • '/api/v1/caps/?number_page=<number_page>, pg_size=<pg_size>': @GET. Получение "страницы" данных из базы. (см. '/redoc')
  • '/api/v1/caps/{<cap_id>}': @GET. Получение конкретной кепки по id.
  • '/api/v1/brands/{<brand_id>}/': @GET. Получение конкретного бренда по id.
  • '/media/{file_path:path}': @GET. Получение медиа-файлов.
  • '/vkauth': @GET Возможность авторизации в ВК. (Нельзя пользоваться напрямую, см. Ниже.)
  • '/api/v1/add-to-favor': @POST. Добавляет в базу данных для конкретного пользователя id определенного товара.
Авторизация. Авторизоваться в приложении можно только при помощи ВК. Для этого на стороне клиента необходимо послать соответсвующий запрос используя app_id приложения, которое зарегестрировано как caps-api.

Deploy API развернуто на Heroku здесь.

B601472313