本文に自分のAPIに送信されるJSONを受け取る方法がわかりません。PHP SLIM - 体内でjson形式を受け取る方法は?
私はこのコード行を持っています。しかし、それは動作しません。
$app->post('/api/respuestas',function($request) use ($app){
$json= $request ->getParsedBody();
$datos= json_decode($json);
echo "$datos"; // HERE IS THE PROBLEM NOTHING HAPPENS
//create sql
$sql = "
// sql insert into
";
//execute sql
// try {
// $db= new db();
// $db = $db->connect();
//
// $stmt = $db->query($sql);
// $preguntas = $stmt->fetchAll(PDO::FETCH_OBJ);
// $db = null;
// echo json_encode($preguntas);
// } catch (PDOException $e) {
// echo '{"error":{"text":'.$e->getMessage().'}}';
// }
});
私は本当にJSONを取得していた場合にどのように知っていますか? EasyRest
アウトプットとはどのようなものでしょうか? – Nima
出力:リクエストが処理されたか処理されていない(mysql) –
本当にjsonを取得しているかどうかを知る方法? –