Разработать небольшой API на Node.js

3 000 руб. за проект
08 декабря 2020, 14:06 • 11 откликов • 55 просмотров
Нужен REST API на Node со следующими эндпоинтами:

1) GET `ids=*перечисление идентификаторов*, id — число`
Пример: `/ids=1,3,120,90,7`
Принимает произвольное количество идентификаторов
Отдает JSON вида `[0: {'name': 'что-то', 'description': 'что-то', image: '/path/to/image.svg'}, 1: {'name': 'что-то', 'description': 'что-то', image: '/path/to/image.svg'} ]`, где ключи и есть id.

2) GET `by=*хэш, сгенерированный из параметров*`
Пример: `/hash=wHy3r7jfef30jhs`
Отдает то же самое, что первый эндпоинт.

3) GET `generate=*перечисление идентификаторов*`
Пример: `/ids=1,3,120,90,7`
Принимает произвольное количество идентификаторов
Отдает сгенерированный из них хэш, например: `wHy3r7jfef30jhs`

4) GET `id=*один идентификатор*`
Пример: `/id=2`
Отдает JSON вида `{'id': 2, 'name': 'что-то', 'description': 'что-то', image: '/path/to/image.svg', 'links': ['массив', 'строк']}`, где ключи и есть id.

Сам список этих айдишников с описаниями, откуда будут отдаваться данные, сделать пока без базы, а просто в JSON файлах для теста.

Отзывы
Отличный исполнитель, рекомендую!
4 года назад
R50 e2bcbe8a70e5e38561928036e016c59f
Фрилансер
Четкое ТЗ и своевременная оплата — все отлично!
4 года назад