← Vitenskap og romfart

Astronomibildet for dagen

GET /nasa/apod

Hent NASAs Astronomy Picture of the Day (APOD), med et fantastisk rombilde eller video sammen med en profesjonell astronoms forklaring. Oppgi eventuelt en dato for å hente tidligere innlegg. APOD har kjørt siden 1995 og er et av de mest populære vitenskapsformidlingsprogrammene. Ideelt for vitenskapsutdanningsapper, daglige innholdsstrømmer, skrivebordbakgrunnsapper og romfartsinteresserte samfunn.

Se det visualisert

Parametere

date valgfri

Date

Eksempelforespørsler

Grunnleggende bruk
curl https://nordapi.ee/api/v1/nasa/apod
Today's astronomy picture
curl https://nordapi.ee/api/v1/nasa/apod
Picture from a specific date
curl "https://nordapi.ee/api/v1/nasa/apod?date=2026-01-01"
Picture from the Moon landing anniversary
curl "https://nordapi.ee/api/v1/nasa/apod?date=2025-07-20"

Livesvar

HTTP 500: "# UndefinedFunctionError at GET /api/v1/nasa/apod\n\nException:\n\n    ** (UndefinedFunctionError) function App.Nasa.get_apod/1 is undefined (module App.Nasa is not available)\n        (app 0.1.0) App.Nasa.get_apod(nil)\n        (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:13: AppWeb.API.V1.NasaController.apod/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:1: AppWeb.API.V1.NasaController.action/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:1: AppWeb.API.V1.NasaController.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/nasa/apod\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"