Ловитель доменов с NOMINET API
Пишите предложения.
The Nominet registrar systems are setup to allow EPP (Extensible Provisioning Protocol)
communications using XML.
More information is available from:
http://registrars.nominet.org.uk/registration-and-...
1. Query the DAC for domain availability
2. If the domain is available, send EPP create request
There are at least 80 other "catchers" in the UK, so any script written needs to run as fast
as possible.
The idea being that the script will repeatedly query the DAC for domain availability,
many times a second, then immediately send a request when the DAC
returns that the domain is available.
As a guide, the time taken between an actionable domain name Query to the
request via EPP needs to be in the order of 1-5ms.
Drop Catching - Front End
There needs to be a front end to this, with 2 unconnected pieces.
Piece 1 - Setup a "Catch"
Domain Name entry box with a submit button.
When submitted the script will query the DAC for availability and return the following
from the WHOIS:
Registered Name, Date of Registration, Date expected to Drop: (Calculated)
"Catch" this domain button.
When the "Catch" button is pressed the domain name is added to the script for
catching on the Drop Date.
The Catch Process
On the day the "Catch" is scheduled the script will query the DAC for availability.
There needs to be a page for "settings" regarding resources on a "by domain" basis as
there are a limited number of queries available as per the "Acceptable Use Policy.
http://registrars.nominet.org.uk/registration-and-...
o Max 4 simultaneous connections.
o Max 1000 queries/second (Rolling 5 second check)
o Max 432,000 queries/day (Rolling 24 hours)
Settings required:
o Date/Time to start querying the DAC
o No of queries/second
o Total number of queries/domain