31 lines
2.5 KiB
PHP
31 lines
2.5 KiB
PHP
<?php
|
||
|
||
$post = file_get_contents('php://input');
|
||
//echo $post; // прилетает строкаю json сразу
|
||
|
||
/*
|
||
// Если надо разбить по параметрам
|
||
$params = json_decode($post,true);
|
||
echo $params['urfiz'].' | '.$params['INN'].' | '.$params['strNumDoc'];
|
||
*/
|
||
|
||
$url = 'http://name.or.ip.adrees.your.web.server/statusDoc';
|
||
|
||
$result = file_get_contents($url, false, stream_context_create(array(
|
||
'http' => array(
|
||
'method' => 'POST',
|
||
'header' => 'Content-type: application/json', //'Content-type: application/x-www-form-urlencoded',
|
||
'content' => $post//json_encode($post) //http_build_query($params)
|
||
)
|
||
)));
|
||
|
||
// $arr = json_decode($result);
|
||
|
||
|
||
// тестовый ответ
|
||
//sleep(5); // имитация ожидания ответа от сервака 5 sec
|
||
//$str='[{"Контрагент":"Общество с ограниченной ответственностью \"Фотон сервис\"","Заявка":"Заказ 00НОЕМ-000035 от 10.02.2021 16:24:35","СтатусЗаявки":"Зарегистрировано","Счет":"Счет покупателю 00000000711 от 10.02.2021 16:31:20","НаличиеОплаты":"Оплаты нет","СуммаОплаты":0}, {"Контрагент":"Общество с ограниченной ответственностью \"Фотон сервис\"","Заявка":"Заказ 00НОЕМ-000043 от 12.02.2021 11:32:58","СтатусЗаявки":"Зарегистрировано","Счет":"Счет покупателю 00000000793 от 12.02.2021 11:33:21","НаличиеОплаты":"Оплаты нет","СуммаОплаты":0}, {"Контрагент":"Общество с ограниченной ответственностью \"Фотон сервис\"","Заявка":"Заказ НРО-ЗАК-00072 от 24.03.2021 15:09:49","СтатусЗаявки":"Выполняется","Счет":"Счет покупателю НРО-СЧ-0065 от 24.03.2021 15:10:18","НаличиеОплаты":"Оплата есть","СуммаОплаты":12166.2}, {"Контрагент":"Общество с ограниченной ответственностью \"Фотон сервис\"","Заявка":"Заказ НРО-ЗАК-00276 от 23.06.2021 11:19:58","СтатусЗаявки":"Выполняется","Счет":"Счет покупателю НРО-СЧ-0312 от 07.07.2021 14:17:04","НаличиеОплаты":"Оплата есть","СуммаОплаты":89602.2}]';
|
||
//echo $str;
|
||
|
||
echo $result;
|
||
?>
|