Obtiene datos de http://tibia.wikia.com y los expone utilizando una API RESTful JSON.
Navegue a https://tibiawiki.dev para ver la API Swagger de este proyecto.
Clona este proyecto git en tu computadora local y compílalo usando: ./gradlew build
desde tu terminal de línea de comando favorita. Luego ejecute: ./gradlew bootRun
y abra su navegador en http://localhost:8080
Ahora puede acceder a los recursos REST utilizando su navegador o cualquier cliente REST como Postman o curl desde su línea de comando. Por ejemplo, navegar a http://localhost:8080/api/corpses debería proporcionarle una lista de cadáveres.
Para todos los recursos, se puede agregar el parámetro de consulta ?expand=true
para obtener una lista completa de objetos JSON en el nivel de recursos de la colección. Por ejemplo, en lugar de https://tibiawiki.dev/api/achievements se puede utilizar la URL https://tibiawiki.dev/api/achievements?expand=true.
Los siguientes recursos están disponibles:
Entidad | Lista | Ejemplo |
---|---|---|
Logro | logros | Goo Goo Bailarina |
Libros | libros | Guía de supervivencia de mazmorras (libro) |
Edificios | edificios | Avenida del Teatro 8b |
Encantos | encantos | Explosión de adrenalina |
cadáveres | cadáveres | rata muerta |
Criaturas | criaturas | Dragón |
Efectos | efectos | Efecto de electricidad azul |
Lugares de caza | lugares de caza | Cueva del héroe |
Artículos 1 | elementos | Espada Carlín |
Llaves | llaves | Clave 4055 |
Ubicaciones | ubicaciones | tailandeses |
Estadísticas de botín | botín | Ferumbras |
misiles | misiles | Lanzar misil de pastel |
monturas | monturas | Burro |
PNJ | PNJ | Sam |
Objetos 1 | objetos | Arbusto de arándanos |
Trajes | trajes | Trajes De Pirata |
Misiones | misiones | La misión de la torre de la paradoja |
Hechizos | hechizos | Sanación con luz |
calles | calles | Calle del azúcar |
1 a partir de 2021, las categorías Artículos y Objetos se fusionaron en la wiki. Para ser compatible con sistemas que dependen de una lista precisa de elementos, esta API ahora devuelve una lista de "elementos que se pueden recoger" desde el punto final de elementos, pero que tienen el tipo de plantilla de objeto.