agilegeeks/eurid-epp-php

Eurid的EPP客户端

dev-master 2024-07-19 19:58 UTC

This package is not auto-updated.

Last update: 2024-10-02 04:19:53 UTC


README

Eurid EPP SDK是一个小型的库,允许您通过EPP协议连接EURid注册处。

如何使用

该库是按照PHP的PSR-4规范编写的。该库通过composer仓库提供,您可以在“composer.json”文件中添加它,如下所示

...
"require": {
    "agilegeeks/eurid-epp-php": "dev-master",
},
"autoload": {
   "psr-4": {
       "AgileGeeks\\EPP\\Eurid\\": "src"
    }
}
...

安装完成后,您可以使用该库,如下例所示

<?php
use AgileGeeks\EPP\Eurid\Client;

$client = new Client(
    $host = 'eurid_epp_host',
    $user = 'eurid_epp_user',
    $pass = 'eurid_epp_pass',
    $debug = 'true/false',
    $port = '700',
    $timeout = '30',
    $ssl = 'true/false',
    $context = null
);
$domain = "eurid.eu";

try {
    $client->login();
    $response = $client->checkDomains(domain);
}

die(var_dump($response));

贡献

该库尚未完全实现。如果您发现缺少您可能需要的某些功能,请随时提交拉取请求,或者简单地将其作为问题添加,我们将解决它。

许可证

版权所有(c)2018 Agile Geeks SRL-D

在此特此授予使用、复制、修改和/或以任何目的(包括但不限于)分发此软件的许可,无论是否付费,前提是上述版权声明和本许可声明出现在所有副本中。

软件按“原样”提供,作者对此软件不提供任何明示或暗示的保证,包括但不限于对适销性和适用性的保证。在任何情况下,作者均不对任何特殊、直接、间接或后果性损害或任何因使用或性能此软件而导致的任何损害承担责任,无论此类损害是否基于合同、疏忽或其他侵权行为,无论损害是否源于或与使用或性能此软件有关。