jcglombard/ezged-ws-client

此包已被废弃且不再维护。作者建议使用exegeseit/ezged-ws-client包。

此包旨在为ezGed Webservices提供客户端。

v2.2.2 2022-05-20 13:05 UTC

README

ezged-ws-client是一个简单的PHP客户端,用于ezGED的网络服务。它依赖于symfony/http-client组件来进行HTTP请求层。

安装

composer require exegeseit/ezged-ws-client

安装后,您需要引入Composer的自动加载器

require 'vendor/autoload.php';

EzGED API 描述

为了方便,您可以在这里找到EzGED JSON网络服务的描述。

用法

<?php

require_once 'vendor/autoload.php';

use ExeGeseIT\EzGEDWsClient\EzGEDClient;
use ExeGeseIT\EzGEDWsClient\EzGEDHelper;

$config = [
  'url' => 'https://myserver.io/ezged3',
  'user' => 'wsuser',
  'pwd' => 'YourPassW0$l*',
];;

//$ezWS = new EzGEDClient( $ezgedUrl=$config['url'], $httpclient=null, $apiUser=$config['user'], $apiPwd=$config['pwd'], $sslVerifyPeer=false);
$ezWS = (new EzGEDClient( $config['url'] ))
    ->setApiUser($config['user'])
    ->setApiPwd($config['pwd'])
    ->setSslVerifyPeer(false)
    ;


$response = $ezWS->connect(true);



$ezWS->logout();

待办事项

  • 文档