Packages

Inofficial Erlang/OTP client application for the official DeepL API Version 2

Current section

Files

Jump to
deeperl src deeperl_glossary_entries.erl
Raw

src/deeperl_glossary_entries.erl

%% @private
-module(deeperl_glossary_entries).
-behaviour(gen_deeperl_method).
%% API
-export([request/1, response/1]).
request({GlossaryId}) ->
{
get,
{
"/v2/glossaries/" ++ GlossaryId ++ "/entries",
[]
}
}.
response(Body) ->
Lines = string:split(Body, "\n", all),
{ok, [
list_to_tuple(string:split(Line, "\t", all)) || Line <- Lines
]}.