← RövarsprĂ„ket

– Hemlig kodbok för utvecklare –

API

JSON-API. Svar cachas i en vecka. CORS Àr pÄ.

Bas-URL

https://rovarspraket.tammergard.se/api/v1

Endpoints

GET /api/v1/from/{robber}

ÖversĂ€tt en rövarsprĂ„ksstrĂ€ng tillbaka till vanlig text.

Exempel:

https://rovarspraket.tammergard.se/api/v1/from/hohejoj

Svar:

{
  "robber": "hohejoj",
  "text": "hej"
}

Notera: eftersom "x" och "ks" bÄda kodas till samma rövarsprÄk-utdata ger avkodningen alltid tillbaka "ks". Det Àr en grundlÀggande egenskap hos rövarsprÄket, inte en bugg.

Fel

Fel returneras som JSON. Statuskoder:

{
  "error": {
    "status": 422,
    "message": "\"bod\" Àr inte en giltig rövarsprÄksstrÀng."
  }
}

Vill du bygga med rövarsprÄket sjÀlv?

Funktionerna bakom API:t finns som ett npm-paket: @tammergard/robber . Det exponerar toRobber, fromRobber och pattern.

Bakgrunden finns att lÀsa i blogginlÀgget RövarsprÄksgenerator .