← Toit ja tooted

Juhuslik emotikon

GET /emoji/random

Hangi juhuslik emoji koos selle Unicode'i koodipunkti, HTML-sümboli, sümboli enda, nime, kategooria ja grupiga. Hõlmab kogu Unicode'i emojide kataloogi, sealhulgas smaile, loomi, toitu, tegevusi, objekte, sümboleid ja lippe. Kasulik vestlusroboti isiksusefunktsioonidele, sotsiaalmeedia tööriistadele, loovkirjutamise ettepanekutele, lõbusatele kasutajaliidese elementidele ja igale rakendusele, mis soovib lisada mängulist juhuslikkust.

Näidispäringud

Põhikasutus
curl https://nordapi.ee/api/v1/emoji/random

Reaalajas vastus

HTTP 500: "# UndefinedFunctionError at GET /api/v1/emoji/random\n\nException:\n\n    ** (UndefinedFunctionError) function App.Emoji.random/0 is undefined (module App.Emoji is not available)\n        (app 0.1.0) App.Emoji.random()\n        (app 0.1.0) lib/app_web/controllers/api/v1/emoji_controller.ex:6: AppWeb.API.V1.EmojiController.random/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/emoji_controller.ex:1: AppWeb.API.V1.EmojiController.action/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/emoji_controller.ex:1: AppWeb.API.V1.EmojiController.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/emoji/random\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"