Я разрабатываю службу REST API для большого сайта социальных сетей Im, в который участвует. Пока что он работает отлично. Я могу выдавать GET
, POST
, PUT
и DELETE
запросы на URL-адреса объектов и влиять на мои данные. Однако эти данные выгружаются (ограничено 30 результатами за раз).
Однако какой лучший способ RESTful получить общее количество участников, через мой API?
В настоящее время я выдаю запросы к структуре URL-адреса, например:
- /api/members - возвращает список участников (30 за раз, как указано выше)
- /api/members/1 -Аффект одного члена, в зависимости от используемого метода запроса
Мой вопрос: как я мог бы использовать аналогичную структуру URL, чтобы получить общее количество участников в моем приложении? Очевидно, что запрос только поля id
(аналогичный API-интерфейсу Facebooks) и подсчет результатов будет неэффективным, если только только половина результатов будет возвращена только.