Публикация

подписчиков: 7 Подписаться
6
Avatar

Фильтрация полей в выдаче API

Добрый день!

Хотел бы оставить пожелание на реализацию фильтрации полей в выдаче API.

К примеру, очень удобно сделано в API Google:

Такой подход позволяет значительно сократить размер ответа. Быстрее идет загрузка и парсинг (особенно на мобильных клиентах).

К примеру, нужно получить список пользователей. Но нужны только идентификатор, код и имя. Для этого в параметрах запроса достаточно указать параметр fields=id,code,name

Допускаю, что и с вашей стороны на основе маски можно оптимизировать запрос к БД, не загружая лишние сущности, что повлияет на скорость ответа сервера и его нагрузку.

Виталий Макеев

Войдите в службу, чтобы оставить комментарий.

Комментариев: 6

0
Avatar

Присоединяюсь. Это однозначно нужно и полезно как для самого портала МС, так и его клиентов в виде нас :)

Alex 0 проголосовали