without make framework example crear consumir php api rest

make - rest api php without framework



¿Cuál es la mejor manera de pasar múltiples parámetros de consulta a una api tranquila? (1)

Estoy diseñando RESTful Api''s y me gustaría recibir algunos consejos sobre el diseño de una API en la que la persona que llama quiera consultar registros basados ​​en más de un parámetro de búsqueda.

Solo he visto apis tranquilas que usan un solo parámetro.

¿Cómo debería hacer esto?

por ejemplo, si he creado una api tranquila para una lista de contactos, ¿cómo formatearía una llamada que devolvía a todos los contactos con primer nombre == bob & surname == smith?

Supongo que debería ser un GET porque estoy recuperando?

Mis únicos pensamientos son:

http://api.myapi.com/contacts/firstname/bob&surname=smith

Pero eso no parece correcto ;-(

Por favor aconséjame.

Además, ¿alguno de los marcos php apoya esto? Por ejemplo, Symfony, Konstrukt, etc.


Yo creo que

http://api.myapi.com/contacts?firstname=bob&surname=smith

es el camino a seguir si tiene un conjunto de parámetros, todos los cuales son opcionales.