Я создаю REST API для своего проекта. API для получения информации данного пользователя является:Как построить REST API, который принимает массив идентификаторов для ресурсов
api.com/users/[USER-ID]
Я хотел бы также позволить клиенту перейти в список идентификаторов пользователей. Как я могу построить API так, чтобы он был RESTful и отобрал список идентификаторов пользователя?
Проблема с этим подходом является то, что оно не»кажется, успокоительное. Например, если я хочу получить друзей этого списка пользователей – uclajatt
@uclajatt, REST - это архитектурная модель, а не протокол, и если вы изучите основные API REST, доступные сегодня, вы увидите, что существует несколько способов ее реализации. Подход, который я предлагаю, вероятно, является одним из самых близких к концепции, поскольку он выполняет все описанные здесь ограничения: http://en.wikipedia.org/wiki/Representational_State_Transfer#Constraints. Вы должны использовать CSV только для представления массивов в запросах, а ответы службы должны быть сериализованы с использованием XML или JSON. Существуют ли какие-либо конкретные причины, по которым вы не считаете мой подход REST? –
Ответ Флорина - это реальный способ использования OpenSocial API. – Emerald214