PHP декодировать JSON POST [закрыто]

Я пытаюсь получитьPOST данные в виде JSON. Я керлинг это как:

curl -v --header 'content-type:application/json' -X POST --data '{"content":"test content","friends":[\"38383\",\"38282\",\"38389\"],"newFriends":0,"expires":"5-20-2013","region":"35-28"}' http://testserver.com/wg/create.php?action=post

На стороне PHP мой код:

$data = json_decode(file_get_contents('php://input'));

    $content    = $data->{'content'};
    $friends    = $data->{'friends'};       // JSON array of FB IDs
    $newFriends = $data->{'newFriends'};
    $expires    = $data->{'expires'};
    $region     = $data->{'region'};    

Но даже когда яprint_r ( $data) мне ничего не возвращается. Это правильный способ обработкиPOST без формы?

Ответы на вопрос(1)

Ваш ответ на вопрос