PHP編寫的JSON RPC庫:jsonrpc
jsonrpc是一個用PHP編寫的JSON RPC庫。它支持自定義傳輸(一個cURL實現)和定制編解碼器,(JSON RPC1.0)。
<?php use \FritzPayment\JsonRpc\Rpc\Codec\JsonRpc10; use \FritzPayment\JsonRpc\Client\Transport\Curl;// initialize JSON RPC 1.0 Codec $codec = new JsonRpc10(); // initialize cURL transport $transport = new Curl();
// initialize client $client = new \FritzPayment\JsonRpc\Client('
// create a new request / @var $request \FritzPayment\JsonRpc\Rpc\Codec\JsonRpc10\Request / $request = $client->newRequest(); $request->setMethod('test.echo') ->setId('1'); $request->setParams(array('test message'));
// send request $response = $client->exec($request); if ($response === false) { // failed } else { if ($response->isError()) { // JSON RPC error echo $response->getError()->error(); } else { var_dump($response->getResult()); } }</pre>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!