Fahrenheit to Celsius : https://rfvxsxrjd5.execute-api.us-east-1.amazonaws.com/dev/f2c
Celsius to Fahrenheit : https://rfvxsxrjd5.execute-api.us-east-1.amazonaws.com/dev/c2f
# 32 degrees Fahrenheit to Celsius
curl -X POST -d "f=32" https://rfvxsxrjd5.execute-api.us-east-1.amazonaws.com/dev/f2c
# 100 degrees Celsius to Fahrenheit
curl -X POST -d "c=100" https://rfvxsxrjd5.execute-api.us-east-1.amazonaws.com/dev/c2f
$aws->post('/dev/f2c', function (Request $request, Response $response) {
$params = $request->getParsedBody();
$f = (int)$params['f'];
$c = ($f - 32) * .5556;
return $response->withJson([
'fahrenheit' => $f,
'celsius' => $c,
]);
});
$aws->post('/dev/c2f', function (Request $request, Response $response) {
$params = $request->getParsedBody();
$c = (int)$params['c'];
$f = ($c * 9 / 5) + 32;
return $response->withJson([
'celsius' => $c,
'fahrenheit' => $f
]);
});