Refinadores de consulta de EDS
Los parámetros siguientes se pueden usar para refinar una consulta de Entertainment Discovery Services (EDS) hacia un conjunto de elementos más específico. Ninguno de estos parámetros es obligatorio en ninguna API, pero se aceptan en cualquier API que acepte refinadores de consulta. Los nombres de los parámetros se pueden pasar como valores en cualquier parámetro “queryRefiners”. Esto devolverá el número de elementos que se devolverían si la solicitud se repitiera con el refinador de consulta aplicado, desglosado por cada valor del refinador de consulta. Así es como podría funcionar en la práctica:- Se realiza una llamada a la API de exploración que incluye el parámetro “queryRefiners=genre”.
- La API devuelve ocho juegos. Además de los elementos, se devolverá una lista de cada género que tiene elementos, junto con cuántos elementos pertenecen a ese género. Para un juego, esto podría ser “Shooter: 3, Puzzle: 5”.
- Se realiza una segunda consulta. Es idéntica a la primera, salvo que se agrega “genre=Shooter”.
- La respuesta ahora contiene solo tres juegos, todos ellos pertenecientes a la categoría “Shooter”.
