Я получаю полезную нагрузку JSON из веб-службы на своей внутренней веб-странице на странице /asset/setjob. Ниже приведена полезная нагрузка JSON в /asset/setjob:
[{ "работа": { "source_filename": "beer-drink-pig.mpg", "current_step": "waiting_for_file", "encoding_profile_id": "nil" , "разрешение": "ноль", "status_url": " http://example.com/api/v1/jobs/1.json", "id": 1, "bitrate": "nil" , "current_status": "ожидание файла", "current_progress": "nil" , "remote_id": "my-own-remote-id" }}]
Эта полезная нагрузка публикуется один раз на этой странице. Страница предназначена не для просмотра, а для разбора объекта JSON для id и current_status, чтобы я мог вставить его в базу данных. Я использую среду Zend.
КАК Я получу эту полезную нагрузку в Zend? Я $_GET ['json']? $_POST [ 'работа']? Ничто из этого не работает. Мне по существу нужно назначить эту полезную нагрузку для переменной php, чтобы я мог ее манипулировать.
Я пробовал:
$jsonStrGet = var_dump ($ _ GET); $ jsonStrPost = var_dump ($ _ POST);
И я пробовал: $ response = $this- > getResponse(); $body = $response- > getBody();
Blockquote
Любая помощь будет очень признательна! Спасибо.