Open rodrigoSantamaria opened 1 year ago
Hola @rodrigoSantamaria !
Sí, se puede acceder a cualquier país llamando al endpoint /game/{game}/board del servicio de recursos. Ahí está prácticamente el JSON completo y se puede buscar por país fácilmente con una comprensión de listas o con un filter sobre el objeto que devuelve el endpoint.
Otra opción es poner directamente la región del país en cuestión (tras buscar en el fichero board.json y ver a qué región corresponde), y usar el endpoint /game/{game}/board/map/{region}/{country}, que creo que es lo mejor y si no recuerdo mal es lo que yo he hecho para realizar la implementación del texto de la primera carta.
Acabo de mirar board.json y me he dado cuenta de que Rusia y Turquía tienen regiones mixtas:
De modo que habría que hacer una de dos cosas:
Hola, Estos países tienen una región doble, por ejemplo para Rusia: Europe/Asia Se puede acceder a un país sin acceder antes a la región? Si no, cómo accedo a este país para implementar por ejemplo la carta 4? Lo digo porque esa barra puede darme problemas en una URL... Le podemos cambiar el formato para que sea Europe-Asia, o podemos hacer un endpoint que acceda por nombre de país sin más.
Yo veo mejor la segunda opción. Sea como sea, lo hago yo, no hace falta que te molestes, sólo quiero saber que no estoy haciendo nada mal.