A híres regénnyel ellentétben, itt már a második mondatban feltűnnek a főszereplők. Szóval, készítettem pár webservice-t, amiknek a segítségével meghatározható az ABV, megy az átalakítás SG -> Plato és vica versa sőt még kalóriát is számol az utolsó.
ABV számítás
- metódus:
- POST
- url:
- https://beer.arpale.com/api/beer/abv
- body:
{ "og" : <eredeti sűrűség>, "fg" : <végső sűrűség> } - példa:
- kérés
curl --request POST \ --url https://beer.arpale.com/api/beer/abv \ --header 'content-type: application/json' \ --data '{ "og": 1.047, "fg": 1.008 }' - válasz (formázva)
{ "og": 1.047, "fg": 1.008, "abv": 5.12, "attenuation": 82.45 }
- kérés
SG -> Plato átalakítás
- metódus:
- POST
- url:
- https://beer.arpale.com/api/beer/sg2plato
- body:
{ "sg" : <sűrűség> } - példa:
- kérés
curl --request POST \ --url https://beer.arpale.com/api/beer/sg2plato \ --header 'content-type: application/json' \ --data '{ "sg": 1.047 }' - válasz (formázva)
{ "sg": 1.047, "plato": 11.67 }
- kérés
Plato -> SG átalakítás
- metódus:
- POST
- url:
- https://beer.arpale.com/api/beer/plato2sg
- body:
{ "plato" : <sűrűség> } - példa:
- kérés
curl --request POST \ --url https://beer.arpale.com/api/beer/plato2sg \ --header 'content-type: application/json' \ --data '{ "plato": 11.43 }' - válasz (formázva)
{ "sg": 1.046, "plato": 11.43 }
- kérés
Kalóriaszámítás
- metódus:
- POST
- url:
- https://beer.arpale.com/api/beer/calories
- body:
{ "abv": <alkoholfok>, "oz": <térfogat oz-ben> } - példa:
- kérés
curl --request POST \ --url https://beer.arpale.com/api/beer/calories \ --header 'content-type: application/json' \ --data '{ "abv": 4.86, "oz": 12 }' - válasz
{ "abv": 4.86, "oz": 12, "cal": 145.8 }
- kérés