مرکز آموزش
-
مقدمه API نمایندگی دامین
مقدمه API نمایندگی دامین
مقدمه API
سیستم API ثبت نمایندگی دامین میزبان پایتخت این امکان را برای شما فراهم می کند که کلیه پسوند های ارائه شده از سوی میزبان پایتخت را به صورت کاملا اتوماتیک و برنامه نویسی شده بفروشید. این API به صورت برنامه نویسی شده شامل ماژول برای WHMCS می باشد.
از طریق این API امکانات زیر در اختیار شما قرار می گیرد:
• ثبت دامین با هر پسوند
• انتقال دامین با هر پسوند
• تمدید دامین های ثبت یا منتقل شده
• دریافت Authcode یا EPP Code
• دریافت و تغییر در NameServer ها
• تغییر وضعیت Lock دامین
فرمت پرسش و پاسخ API ثبت دامین نمایندگی میزبان پایتخت
برای درخواست ها API از شما یک Query از پارامترها را دریافت می کند.
API پاسخ را به صورت JSON به شما می دهد.
عملیات تصدیق
برای ورود به سیستم و تصدیق سامانه API Key و آدرس ایمیل شما برای Authentication لازم می باشد.
URL:
https://ehost.host/billing/domainsResellerAPI/api.php
مثال:
این مثال از سیستم cURL استفاده می کند که برای Execute کردن یک درخواست از API به صورت Command-line می باشد.
Exemplary API Request:
curl 'https://ehost.host/billing/domainsResellerAPI/api.php' --data 'token=AaLc8eNZWsZtWlT9LtT7NUha&email=exampledomain@domain.com&action=RegisterDomain&sld=exampledomain&tld=com®period=1&nameserver1=ns1.yourdomain.com&nameserver2=ns2.yourdomain.com&adminfirstname=test&adminlastname=test&admincompanyname=company&adminaddress1=addresss&admincity=city&adminstate=region&admincountry=US&adminpostcode=12345&adminphonenumber=1234567890&adminemail=admin@domain.com' --compressed
Exemplary API Response:
{"result":"success","msg":"Domain has been registered"}