Vandaag is versie 1.0 beta 1 van de PHP EPP Client beschikbaar gekomen.
Bij deze EPP Client zit ook een kleine en eenvoudige testapplicatie. Met deze applicatie kunt u vrijwel alle commando’s die de EPP Client ondersteunt gebruiken. Uiteraard is de feitelijke EPP Client alleen de EppClient.php. Deze u kunt gebruiken/implementeren in uw eigen beheersystemen.
De testapplicatie is niet bedoeld om in uw productieomgeving te gebruiken maar slechts om de functionaliteit van de EPP Client (EppClient.php) te testen!
Eisen
- U dient een geldige gebruikersnaam en wachtwoord te hebben voor de RTO omgeving van de Sidn.
- U dient de beschikking te hebben over een met computer met Windows of Linux, met PHP versie 5.2.0 of hoger geïnstalleerd.
- De IONCube loaders moeten beschikbaar zijn op de computer. Dit kan door de IONCube loaders standaard te laden via de php.ini, of door de loaders in een subdirectory ‘ioncube’ onder de EppClient te plaatsen. De IONCube loaders zijn hier kostenloos te downloaden.
Ondersteuning
U kunt (beperkte) ondersteuning voor deze versie van de EPP Client krijgen via http://www.eppclient.nl/support. We zullen daar ook een ‘FAQ’ opbouwen.
Download
U kunt de PHP EPP Client 1.0b1 hier downloaden.
Tags: PHP
Is het mogelijk dat jullie de code gewoon open sourcen?
Dat scheelt ten eerste in ioncube dependencies.
Ten tweede in debuggen & uitvogelen hoe hij werkt.
Ik heb hier 180 paginas aan pdf documentatie liggen, maar 0 pagina’s nuttige info over deze klasse.
(ja ik heb wel het run voorbeeld gezien maar die laat niet zien wat alle parameters per methode precies doen)
Vooralsnog ligt het niet in de lijn der verwachting dat de PHP EPP Client open source wordt. Waarschijnlijk komt de source code wel beschikbaar in een aparte licentie vorm.
Er staat inmiddels een documentje op de site die de methoden van de EPP Client weergeeft. Dit document staat hier.
De class werkt voor alsnog erg goed, alleen is de licentie ca. 2 dagen geleden verlopen en werkt de class dus niet meer en gooit PHP een fatal Ioncube error.
Hoe kunnen we dit verhelpen? Nieuwe licentie, zonder limitaties..?
Helaas werkt het niet meer omdat de licentie-file is verlopen:
–
Fatal error:
The encoded file /home/powerpanel/sidn_epp/EppClient.php requires a license file.
The license file /home/powerpanel/sidn_epp/EppClient.lic has expired. in Unknown on line 0
–
Is hier een oplossing voor in de vorm van een neiuwe licentie-file die wellicht iets langer geldig is?
Ik krijg ineens
Fatal error:
The license file vendor/EppClient/EppClient.lic
for vendor/EppClient/EppClient.php has expired.
in Unknown on line 0
Wat nu?!