← Entretenimiento

Categorías de trivia

GET /trivia/categories

Liste todas las categorías de preguntas de trivial disponibles (p. ej., ciencia, historia, geografía, entretenimiento, deportes, arte, etc.). Use estos IDs de categoría al solicitar preguntas para obtener trivial específico de un tema. Útil para crear pantallas de selección de categoría en aplicaciones de cuestionarios y para asegurarse de que las preguntas se ajustan a los intereses de su público.

Véalo visualizado

Ejemplos de solicitudes

Uso basico
curl https://nordapi.ee/api/v1/trivia/categories

Respuesta en vivo

HTTP 500: "# UndefinedFunctionError at GET /api/v1/trivia/categories\n\nException:\n\n    ** (UndefinedFunctionError) function App.Trivia.get_categories/0 is undefined (module App.Trivia is not available)\n        (app 0.1.0) App.Trivia.get_categories()\n        (app 0.1.0) lib/app_web/controllers/api/v1/trivia_controller.ex:27: AppWeb.API.V1.TriviaController.categories/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/trivia_controller.ex:1: AppWeb.API.V1.TriviaController.action/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/trivia_controller.ex:1: AppWeb.API.V1.TriviaController.phoenix_controller_pipeline/2\n        (phoenix 1.8.5) lib/phoenix/router.ex:416: Phoenix.Router.__call__/5\n        (app 0.1.0) lib/app_web/endpoint.ex:1: AppWeb.Endpoint.plug_builder_call/2\n        (app 0.1.0) deps/plug/lib/plug/debugger.ex:155: AppWeb.Endpoint.\"call (overridable 3)\"/2\n        (app 0.1.0) lib/app_web/endpoint.ex:1: AppWeb.Endpoint.call/2\n        (phoenix 1.8.5) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4\n        (bandit 1.10.4) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2\n        (bandit 1.10.4) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5\n        (bandit 1.10.4) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3\n        (bandit 1.10.4) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3\n        (bandit 1.10.4) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2\n        (stdlib 7.3) gen_server.erl:2424: :gen_server.try_handle_continue/3\n        (stdlib 7.3) gen_server.erl:2291: :gen_server.loop/4\n        (stdlib 7.3) proc_lib.erl:333: :proc_lib.init_p_do_apply/3\n    \n\n## Connection details\n\n### Params\n\n    %{}\n\n### Request info\n\n  * URI: http://localhost:4000/api/v1/trivia/categories\n  * Query string: \n\n### Headers\n  \n  * accept-encoding: gzip\n  * host: localhost:4000\n  * user-agent: req/0.5.17\n\n### Session\n\n    %{}\n"