Časté dotazy k API

Nejčastější dotazy k NiceNIC API pro domény v2

Najděte praktické odpovědi na otázky týkající se přístupu k API, testování v sandboxu, autentizace, cen, operací s doménami, zpracování odpovědí a produkční integrace.

K dispozici je 28 otázek

Začínáme

Začněte přístupem, cenami a přihlašovacími údaji.

6 otázek
01 Co je NiceNIC Domain API v2?

NiceNIC Domain API v2 je rozhraní API založené na HTTPS a JSON, které slouží k automatizaci správy domén prostřednictvím vašeho účtu NiceNIC.

Podporuje základní pracovní postupy, včetně kontroly dostupnosti domén, registrace, obnovení, převodu, dotazů na portfolia, aktualizací jmenných serverů a kontaktů, cen, DNS záznamů, dětských jmenných serverů, informací o účtu a operací souvisejících s plněním požadavků.

API použijte, pokud chcete připojit služby domén NiceNIC přímo k webu, hostingové platformě, fakturačnímu systému, internímu nástroji nebo jiné aplikaci.

02 Kdo může používat NiceNIC Domain API v2?

Jakýkoli aktivní účet NiceNIC může používat Domain API v2. Přístup k API je k dispozici jak pro tržní účty, tak pro účty prodejců.

K získání přístupu k API se nemusíte stát prodejcem. Typ účtu však stále ovlivňuje ceny: placené operace API používají ceny přiřazené účtu NiceNIC, který požadavek odesílá.

Otevřít nastavení API →

03 Je NiceNIC Domain API v2 zdarma?

Ano. Samotný přístup k API je zdarma. Neexistuje žádný samostatný poplatek za povolení přístupu k API ani za odesílání podporovaných požadavků API.

Zpoplatněné operace, jako je registrace domény, prodloužení a převod, jsou účtovány podle cen vašeho účtu a platných pravidel pro domény.

04 Potřebuji k použití API účet resellera?

Ne. Přístup k API a ceny pro resellery jsou oddělené.

Domain API v2 můžete používat s běžným účtem NiceNIC Market Account. Na účet resellera přejděte pouze tehdy, když jsou pro váš objem obchodů užitečné ceny pro resellery nebo jiné výhody pro resellery.

Porovnat plány pro resellery →

05 Jak se API v2 liší od staršího NiceNIC API?

Domain API v2 používá aktuální strukturu NiceNIC API s požadavky HTTPS, odpověďmi JSON, autentizací na základě hlaviček a dokumentací uspořádanou podle jednotlivých pracovních postupů pro domény a účty.

Pokud spravujete integraci postavenou na starším NiceNIC API, před převedením produkčního provozu zkontrolujte parametry API v2 a zpracování odpovědí, a nepředpokládejte, že jsou tyto dvě verze zaměnitelné.

06 Jak získám své přihlašovací údaje k API?

Přihlaste se ke svému účtu NiceNIC a otevřete API Settings. Požadavky API v2 používají k autentizaci vaše uživatelské jméno NiceNIC a API Secret.

Bezpečnostní tip: Uchovávejte svůj API Secret na straně serveru. Nevystavujte jej v JavaScriptu na straně prohlížeče, ve veřejných repozitářích, klientských aplikacích ani na jiných veřejně přístupných místech.

Otevřít nastavení API →

Sandbox & autentizace

Připojte se bezpečně a testujte před produkčním nasazením.

5 otázek
07 Poskytuje NiceNIC Domain API v2 API Sandbox?

Ano. NiceNIC poskytuje API Sandbox pro vývojáře, aby mohli otestovat integrace před jejich připojením k produkčnímu API.

Použijte Sandbox k ověření autentizace, formátování požadavků, zpracování odpovědí, zpracování chyb a vašeho aplikačního pracovního postupu před povolením živých zákaznických doménových operací.

Otevřít API Sandbox →

08 Jaký je rozdíl mezi Sandboxem a produkčním API?

API Sandbox je určen pro vývoj a integrační testování. Produkční API se používá pro živé doménové operace a placené požadavky proti vašemu účtu NiceNIC.

Doporučujeme ověřit autentizaci, zpracování požadavků, zpracování odpovědí a logiku chyb v Sandboxu před povolením produkčních operací orientovaných na zákazníky.

09 Jak funguje autentizace API?

Odesílejte požadavky API přes HTTPS a do hlavičky Authorization zahrňte své uživatelské jméno NiceNIC a API Secret.

Host: api.nicenic.net
Authorization: username:api_secret
Content-Type: application/json

Pokud jsou pro váš účet povolena omezení IP, musí požadavky přicházet také z autorizované IP adresy serveru.

Přečtěte si API autentizaci →

10 Jaký endpoint používá Domain API v2?

Základní endpoint produkčního API je:

https://api.nicenic.net/v2/

Akce rozhraní API se vybírají pomocí parametrů dokumentovaných pro každý endpoint, jako jsou category a action. Vždy se řiďte věnovanou dokumentací endpointu pro povinné a volitelné parametry konkrétní operace.

11 Jaký formát odpovědi a znakové kódování používá API v2?

Odpovědi API v2 používají JSON a parametry požadavků používají UTF-8.

{
  "code": 0,
  "msg": "success",
  "data": {}
}

Vaše aplikace by měla zkontrolovat vrácené code a msg spíše než předpokládat, že každá odpověď HTTP představuje dokončenou operaci s doménou.

Operace s doménami & ceny

Seznamte se s podporovanými pracovními postupy a nákupním chováním.

6 otázek
12 Co mohu dělat s NiceNIC Domain API v2?

Prostřednictvím aktuálně zdokumentovaných API můžete automatizovat pracovní postupy, včetně kontroly dostupnosti domén, registrace, obnovení a převodu domén, výpisu portfolia a podrobností o doménách, aktualizací jmenných serverů a kontaktů domén, cen domén, DNS záznamů, dětských jmenných serverů, informací o účtu a monitoringu zneužití a souladu s předpisy.

Další pracovní postupy jsou jednotlivě zdokumentovány v navigaci API.

13 Co bych měl otestovat před povolením ostrých registrací nebo převodů?

Začněte s nízko rizikovými operacemi pro čtení, jako je kontrola dostupnosti domén, ceny domén, zůstatek na účtu a výpis domén.

Poté ověřte autentizaci, zpracování odpovědí, zpracování chyb a zpracování čekajících objednávek před povolením ostrých registrací, obnovení nebo převodů.

Doporučené pořadí: Autentizace → Dostupnost → Ceny → Zůstatek → Zpracování odpovědí → Ostré operace.
14 Mohu v jednom API požadavku zkontrolovat více domén?

Ano. Endpoint Check Domain Availability podporuje více doménových jmen oddělených čárkami.

example.com,example.net,example.org

Nepředpokládejte, že každá API operace podporuje stejný formát pro zadání více domén. Registrace, obnovení a převod by se měly řídit dokumentací svého příslušného endpointu.

15 Jak mohu zjistit ceny registrace, obnovení a převodu?

Použijte koncový bod Získání cen domén. Dokumentované typy cen zahrnují register, renew, transfer a all.

Odpovědi na registraci mohou také obsahovat hodnotu is_premium udávající, zda je dotazovaná registrace prémiová.

Vzhledem k tomu, že objednávky API používají ceny na úrovni účtu, zjistěte si aktuální ceny před odesláním placených objednávek zákazníků, místo abyste se trvale spoléhali na uložené ceny.

16 Lze každou TLD registrovat nebo obnovit na 1–10 let?

Ne. I když dokumentace API podporuje období až 1–10 let pro příslušné koncovky, jednotlivé TLD mohou mít odlišná pravidla registru.

Délka registrace, délka obnovení, způsobilost k převodu, kontaktní požadavky a požadavky na ověření se mohou lišit podle koncovky. Vaše aplikace by měla dodržovat aktuální pravidla pro danou TLD.

17 Jaký je rozdíl mezi jmennými servery, DNS záznamy a podřízenými jmennými servery?
Jmenné serveryUrčují, kam je delegována autoritativní DNS domény.
DNS záznamySpravují záznamy v zóně DNS při používání služeb DNS NiceNIC.
Podřízené jmenné serveryVytvářejí hostitelské/glue záznamy, jako je ns1.example.com.

Jedná se o samostatné operace a neměly by být považovány za zaměnitelné.

Odpovědi & chyby

Správně zpracujte úspěšné stavy, čekající stavy a selhání.

4 otázky
18 Co znamenají kódy odpovědí API?
KódVýznam
0Úspěch
201Čeká se
400Chyba parametru
401Neautorizováno
404Nebyly nalezeny žádné relevantní záznamy
500Interní chyba serveru

Při určování stavu požadavku API vždy používejte vrácený kód a zprávu.

Zobrazit kódy odpovědí API →

19 Co znamená kód 201?

Odpověď 201 znamená, že operace byla přijata ke zpracování, ale nemusí nutně dosáhnout konečného stavu.

Důležité: S odpovědí čekající na zpracování nezacházejte jako s konečným úspěchem. Ponechte stav čekající, dokud nebude potvrzen konečný výsledek operace s doménou.
20 Co se stane, když registrace domény vrátí kód 201?

U registrace domény odpověď 201 znamená, že objednávka byla odeslána a čeká na konečné zpracování v registru.

Neříkejte koncovému zákazníkovi, že je doména aktivní, dokud váš systém nepotvrdí konečný výsledek. Postupujte podle dokumentace registračního endpointu, kde najdete aktuální pravidla pro čekající objednávky a vrácení plateb.

21 Co znamená odpověď Pending transfer?

Čekající převod znamená, že požadavek na převod byl přijat ke zpracování, ale doména ještě nebyla dokončena převedena na NiceNIC.

Dokončení převodu může záviset na zpracování registrem a registrátorem a také na aktuálním stavu převodu domény. Ponechte převod ve stavu čekající, dokud nebude potvrzeno jeho dokončení.

Portfolia, compliance a integrace

Spravujte portfolia a propojujte stávající systémy.

3 otázky
22 Mohu si prostřednictvím API načíst a filtrovat své portfolio domén?

Ano. API List Domains podporuje načítání portfolia s možnostmi stránkování, řazení a filtrování.

Pokud potřebujete podrobné informace o jednotlivé doméně, jako jsou údaje o registraci, informace o vypršení platnosti, jmenné servery a kontaktní údaje domény, použijte Get Domain Details.

23 Co umí API pro zneužití a compliance?

NiceNIC Domain API v2 zahrnuje operace pro zneužití a compliance, určené pro platformy a resellery, kteří spravují portfolia domén zákazníků.

Můžete identifikovat domény spojené s hlášeními o zneužití a získat strojově čitelné informace o shodě pro jednotlivé domény. V závislosti na případu může odpověď obsahovat stav domény, aktuální dopad, doporučené opatření, informace o pozastavení, informace o stížnosti a nahlášené URL.

To umožňuje zobrazit stav shody přímo ve vašem vlastním zákaznickém portálu nebo provozním systému.

24 Mohu použít NiceNIC Domain API v2 s WHMCS?

Ano. NiceNIC poskytuje integraci registrátora WHMCS pro společnosti, které již používají WHMCS pro fakturaci a zřizování služeb.

Použijte přímé Domain API v2, pokud vytváříte vlastní aplikaci nebo pracovní postup. Použijte integraci WHMCS, pokud chcete integrovat doménové operace do stávajícího prostředí WHMCS.

Zobrazit integraci WHMCS →

Vývoj & podpora

Vyvíjejte bezpečně a vězte, co odeslat, když potřebujete pomoc.

4 otázky
25 Jaké programovací jazyky mohu použít?

Jakýkoli serverový programovací jazyk nebo běhové prostředí schopné odesílat HTTPS požadavky a zpracovávat JSON lze integrovat s Domain API v2.

Mezi běžné volby patří PHP, Python, Node.js a Java. Uchovávejte přihlašovací údaje k API na straně serveru a nikdy nevystavujte svůj API Secret v JavaScriptu na straně prohlížeče nebo ve stahovatelném klientském kódu.

26 Existují omezení rychlosti API?

Omezení rychlosti může být uplatněno za účelem ochrany stability API a bezpečnosti platformy.

Pokud se očekává, že vaše produkční integrace bude generovat trvale vysoký objem požadavků, kontaktujte NiceNIC před spuštěním, aby bylo možné posoudit váš očekávaný způsob využití.

27 Co mám uvést při kontaktování podpory ohledně problému s API?

Uveďte časové razítko požadavku, kategorii API a akci, název domény tam, kde je to relevantní, necitlivé parametry požadavku, vrácený kód odpovědi a zprávu, a zda požadavek pocházel z prostředí Sandbox nebo Production.

Nikdy neuvádějte svůj úplný API Secret v běžném tiketu podpory.

Odeslat tiket →

28 Kde najdu kompletní parametry požadavků a příklady kódu?

Použijte navigaci API v dokumentaci. Každá operace má vlastní stránku s podporovanými parametry, příklady požadavků, příklady odpovědí a chováním specifickým pro danou operaci.

Časté dotazy vysvětlují obecné chování API; dokumentace jednotlivých koncových bodů by měla být považována za zdroj pravdy pro přesný formát požadavku.

Otevřít dokumentaci API →

Nebyly nalezeny žádné odpovídající otázky Zkuste kratší klíčové slovo, například „sandbox“, „pricing“, „transfer“ nebo „201“.

Připraveni začít s vývojem?

Otestujte svou integraci v testovacím prostředí API Sandbox a poté připojte svůj účet NiceNIC, až budete připraveni přejít do produkčního prostředí.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. All Rights Reserved.