diff --git a/README.md b/README.md index ce416b2..4d7c95c 100755 --- a/README.md +++ b/README.md @@ -33,7 +33,8 @@ $DESMerchantClient->createDataExchangeRequest($testCase, 2, function ($res) use }); // Sync -$results = $DESMerchantClient->createDataExchangeRequestSync($testCase, 2); +$res = $DESMerchantClient->createDataExchangeRequestSync($testCase, 2); +$results = $DESMerchantClient->getResultSync($res->request_id); echo json_encode($results); ``` diff --git a/examples/DESMerchantClientTest.php b/examples/DESMerchantClientTest.php index c674c1d..a7f52c7 100755 --- a/examples/DESMerchantClientTest.php +++ b/examples/DESMerchantClientTest.php @@ -21,5 +21,6 @@ }); // 同步调用 -$results = $DESMerchantClient->createDataExchangeRequestSync($testCase, 2); +$res = $DESMerchantClient->createDataExchangeRequestSync($testCase, 2); +$results = $DESMerchantClient->getResultSync($res->request_id); echo json_encode($results); diff --git a/src/GXChain/Client/DESMerchantClient.php b/src/GXChain/Client/DESMerchantClient.php index 8175adf..55b29c1 100755 --- a/src/GXChain/Client/DESMerchantClient.php +++ b/src/GXChain/Client/DESMerchantClient.php @@ -226,7 +226,7 @@ public function createDataExchangeRequestSync($params, $productId) { $request->send_request(); $res = new ResponseCore($request->get_response_header(), $request->get_response_body(), $request->get_response_code()); $output = json_decode($res->body); - return $this->getResultSync($output->request_id); + return $output; } public function getResultSync($requestId, $timeout = 8000) {