Я занимаюсь разработкой RESTful Api и хотел бы получить совет по разработке API, в котором вызывающая сторона хочет запрашивать записи на основе более чем одного параметра поиска.
Я видел только успокоительный apis, использующий один параметр.
как мне это сделать?
например. если бы я создал успокаивающий API для списка контактов, как бы я отформатировал вызов, который вернул все контакты с именем == bob & фамилия == Смит?
Я полагаю, это должен быть GET, потому что я получаю?
Мои единственные мысли:
http://api.myapi.com/contacts/firstname/bob&surname=smith
Но это кажется неправильным; - (
Пожалуйста, совет.
Кроме того, какие-либо фреймворки php поддерживают это? например Symfony, конструкт и т. д.