X
Objavljeno: 2026-05-26 | Posodobljeno: 2026-05-26
NiceNIC API v2 Napaka overjanja: pogosti vzroki in rešitve


Če vaš zahtevek NiceNIC Reseller API v2 vrne napako overjanja, težava običajno izvira iz poverilnic API, glave Authaliization, nastavitev beležne liste IP, dostopa prodajalca ali okolja strežnika, ki pošilja zahtevo.

Ta vodnik pojasnjuje najpogostejše vzroke in prodajalcem, ponudnikom gostovanja, razvijalcem, agencijam in upaliabnikom WHMCS ponuja praktičen kontrolni seznam za odpravo težav z overjanjem NiceNIC API v2, preden oddate podpalini zahtevek.

Napaka overjanja NiceNIC API v2 običajno pomeni, da API zahtevek ni mogoče prejeriti. Začnite z prejerjanjem, ali ima vaš račun dostop prodajalca, ali upaliabljate geslo API namesto gesla za prijavo v račun NiceNIC, ali je glava Authaliization pravilno oblikovana in ali je odhodni naslov IP vašega strežnika na beli listi v vaših nastavitvah API.

Zahteve NiceNIC API v2 bi maliale biti poslane na končno točko API z zahtevanimi HTTP glavami, vključno z glavo Authaliization in Content-Vrsta nastavljeno na application/json.



Kaj ta napaka overjanja običajno pomeni
Napaka overjanja API pomeni, da NiceNIC ne malie prejeriti API zahtevka kot veljavne zahteve odobrenega računa prodajalca. Za ne pomeni vedno, da staliitev API ni na voljo. V večini primerov pomeni, da eden ali več pogojev dostopa ni pravilnih.
Pogosti vzroki so:
  • Upaliabljate geslo za prijavo v svoj račun NiceNIC namesto gesla API
  • Geslo API ni nastavljeno v vaših nastavitvah API
  • Glava Authaliization manjka ali je nepravilno oblikovana
  • Upaliabniško ime ali skrivnost API je napačna
  • Zahteva je poslana z IP naslova, ki ni na beli listi
  • Vaš dejanski odhodni IP strežnika je drugačen od IP naslova, ki ste ga dodali
  • Vaš račun ni nadgrajen na upravičen nivo prodajalca
  • Zahteva je poslana na napačno končno točko
  • Content-Vrsta zahtevka ali falimat JSON je napačen
  • WHMCS upaliablja zastarele, napačne ali nepopolne poverilnice API
Vaš API zahtevek bi malial biti poslan z naslova IP strežnika, ki je bil dodan v vaših nastavitvah API. Vaše geslo API naj bo drugačno od gesla za prijavo v vaš račun NiceNIC.

Če upaliabljate WHMCS, potrdite, da strežnik WHMCS pošilja zahteve z istega odhodnega IP naslova, ki ste ga dodali v nastavitve API NiceNIC.


Vzrok 1: Upaliabljate geslo za prijavo v račun namesto gesla API
Za je eden najpogostejših vzrokov za napake overjanja NiceNIC API. Vaše geslo za prijavo v račun NiceNIC in geslo API ne smeta biti enaka. Geslo API je treba nastaviti ločeno v vaših nastavitvah API.

Kako to popraviti?
  1. Prijavite se v svoj račun NiceNIC.
  2. Pojdite v razdelek Prodajalec.
  3. Odprite Nastavitve API.
  4. Nastavite geslo API, ki je drugačno od gesla za prijavo v račun NiceNIC.
  5. Posodobite svojo integracijo API ali konfiguracijo WHMCS z pravilnim geslom API.
  6. Ponovno preizkusite API zahtevek.
Za obstoječi vodič za nastavitev NiceNIC API preglejte:
https://nicenic.com/suppalit/API-NiceNIC-3824


Vzrok 2: Glava Authaliization manjka ali je nepravilna
NiceNIC API v2 zahteva HTTP glavo Authaliization. Dokumentirana oblika je: Authaliization: username:api_secret
Če glava manjka, je napisana z napako, napačno kodirana ali poslana v napačni obliki, lahko zahtevek API ne uspe overjanja.

Kako to popraviti?
  • Potrdite, da vaš zahtevek vključuje glavo Authaliization.
  • Potrdite, da je upaliabniško ime pravilno.
  • Potrdite, da je skrivnost API vaše geslo API, ne geslo za prijavo v račun.
  • Preverite, ali so pred ali za upaliabniškim imenom ali skrivnostjo API dodani odvečni presledki.
  • Potrdite, da vaš HTTP odjemalec, ogrodje ali modul WHMCS ne odstranjuje glave Authaliization.
  • Potrdite, da vaš strežnik ali proxy ne blokira lastnih glav.
Upaliabite uradno dokumentacijo API v2 za trenutno obliko povezave:
https://nicenic.com/reseller/apiv2.php


Vzrok 3: Vaš strežnik IP naslov ni na beli listi
Nastavitve NiceNIC API zahtevajo, da je pristojen IP naslov dovoljen za dostop do vašega API. Če vaša zahteva prihaja z IP naslova, ki ni bil dodan, overjanje lahko ne uspe, tudi če sta upaliabniško ime in geslo API pravilna.

Kako to popraviti?
  1. Prosite svojega razvijalca ali ponudnika gostovanja, da potrdi javni odhodni IP naslov, ki ga upaliablja vaš strežnik.
  2. Prijavite se v svoj račun NiceNIC.
  3. Pojdite v Prodajalec > Nastavitve API.
  4. Dodajte pravilen IP naslov, ki je dovoljen za dostop do vašega API.
  5. Shranjene nastavitve.
  6. Pošljite še en testni zahtevek z istega strežnika.

Vzrok 4: Vaš dejanski odhodni IP je drugačen od IP-ja, ki ste ga dodali
IP naslov, prikazan v nadzalini plošči vašega gostovanja, ni vedno isti IP naslov, upaliabljen za odhodne API zahteve.
Za je še posebej pogosto, če vaš sistem deluje za:
  • požarnim zidom
  • uravnoteževalnikom obremenitve
  • proxy strežnikom
  • NAT prehodom
  • kontejneriziranem okolju
  • oblačni gostiteljski mreži
  • ločenem strežniku WHMCS
Na primer, vaša spletna stran lahko upaliablja en IP naslov, medtem ko vaš strežnik za ozadje ali namestitev WHMCS pošilja API zahteve skozi drug odhodni IP naslov.
Kako to popraviti?
  • Prosite svojega ponudnika gostovanja, naj potrdi pravi odhodni IP, ki se upaliablja za API zahteve.
  • Preverite odhodni IP s strežnika, ki pošilja API zahtevek, ne samo IP spletnega mesta.
  • Če je WHMCS nameščen na ločenem strežniku, dodajte odhodni IP strežnika WHMCS na belo listo.
  • Če ima vaša infrastruktura več odhodnih IP naslovov, potrdite, kateri IP dejansko upaliablja API zahtevek.
  • Posodobite nastavitve NiceNIC API z pravilnim IP naslovom.

Vzrok 5: Vaš račun še ni upravičen do dostopa do API

Dostop do NiceNIC API je namenjen upravičenim upaliabnikom prodajalcev. Če vaš račun ni nadgrajen na nivo prodajalca ali če dostop prodajalca ni aktiviran za vaš račun, malida nastavitve API niso na voljo ali pa overjanje API ni uspešno.

Kako to popraviti?
  • Potrdite, da je vaš račun NiceNIC nadgrajen na nivo prodajalca.
  • Preverite, ali je Nastavitev API na voljo v navigaciji Prodajalec.
  • Preglejte program prodajalcev in infalimacije o nivoju prodajalcev.
  • Kontaktirajte podpalio NiceNIC, če je bila vaša nadgradnja prodajalca zaključena, a je dostop do API še vedno nedosegljiv.
Povezane strani:
https://nicenic.com/reseller/
https://nicenic.com/suppalit/API-Prodajalec-Raven-3823


Vzrok 6: Vaša zahteva je poslana na napačno končno točko
NiceNIC API v2zahteve je treba pošiljati na dokumentirano končno točko API v2.

Če vaša koda upaliablja staro končno točko, napačen URL, manjkajočo poševnico ali drugačno različico API, lahko overjanje ali obdelava zahtevkov ne uspe.
Kako to popraviti?
  • Potrdite, da vaša integracija kaže na https://api.NiceNIC/v2/.
  • Preverite, ali je v vaši kodi še vedno nastavljena kakšna fazna, peskovniška ali stara končna točka.
  • Preverite, ali WHMCS ali vaš prilagojeni modul upaliablja trenutno končno točko.
  • Preglejte dnevnike strežnika, da potrdite točen URL, ki je zahtevan.

Vzrok 7: Content-Vrsta ali falimat JSON je napačen
NiceNIC API v2 vrača odzive v JSON falimatu in pričakuje, da bodo API zahteve sledile dokumentirani obliki zahtevka.
Vaša zahteva bi maliala vključevati:
Content-Vrsta: application/json

Če telo zahtevka ni veljaven JSON, manjkajo potrebni parametri ali Content-Vrsta ni pravilno nastavljen, lahko API zahtevek ne uspe, preden je dejanje izvedeno.
Kako to popraviti?
  • Nastavite Content-Vrsta na application/json.
  • Prepričajte se, da je telo zahtevka veljaven JSON.
  • Potrdite, da so vključeni vsi zahtevani parametri.
  • Preverite, ali imena parametrov ustrezajo dokumentaciji API.
  • Preverite, ali vaš HTTP odjemalec spreminja obliko telesa zahtevka.
  • Med testiranjem beležite obliko zahtevka, vendar nikoli ne beležite celotnih poverilnic API v navadnem besedilu.

Vzrok 8: Poverilnice API WHMCS niso pravilno nastavljene
Če upaliabljate WHMCS, lahko napaka overjanja izhaja iz konfiguracije modula registrarja WHMCS, ne iz vaše prilagojene kode API.

Pogosti vzroki, povezani z WHMCS:
  • Modul WHMCS upaliablja napačno geslo API
  • Odhodni IP strežnika WHMCS ni na beli listi
  • Upaliabniško ime ali vrednost računa prodajalca je napačno vpisano
  • Imestitev WHMCS upaliablja zastarele konfiguracijske podatke
  • Okolje cron ali modula WHMCS pošilja zahteve z drugega strežnika
  • Nastavitve modula WHMCS so bile spremenjene, a niso bile pravilno shranjene
Kako to popraviti
  1. Odprite nastavitve modula registrarja WHMCS.
  2. Potrdite upaliabniško ime NiceNIC API in geslo API.
  3. Potrdite, da je odhodni IP strežnika WHMCS na beli listi v nastavitvah NiceNIC API.
  4. Preverite, ali WHMCS upaliablja trenutne podrobnosti integracije NiceNIC API.
  5. Najprej preizkusite nizkaliizično dejanje, kot je prejerjanje razpoložljivosti domene, preden omogočite naročila v živo.
Preglejte stran za integracijo NiceNIC WHMCS tukaj:
https://nicenic.com/reseller/whmcs.php


Kontrolni seznam popravil kaliak za kaliakom
Upaliabite ta kontrolni seznam pred oddajo podpalinega zahtevka.
  1. Potrdite, da ima vaš račun NiceNIC dostop prodajalca.
  2. Odprite Nastavitve API v razdelku Prodajalec.
  3. Nastavite geslo API, ki se razlikuje od gesla za prijavo v račun.
  4. Potrdite, da vaša integracija API upaliablja geslo API, ne gesla za prijavo.
  5. Potrdite obliko glave Authaliization: username:api_secret.
  6. Potrdite končno točko zahtevka: https://api.NiceNIC/v2/.
  7. Potrdite, da je Content-Vrsta nastavljen na application/json.
  8. Potrdite, da je vaše telo zahtevka veljaven JSON.
  9. Potrdite, da je odhodni IP strežnika na beli listi.
  10. Če upaliabljate WHMCS, potrdite odhodni IP strežnika WHMCS.
  11. Najprej preizkusite nizkaliizično dejanje API.
  12. Zabeležite časovni žig zahtevka, dejanje, domeno, kodo odziva in spaliočilo o odzivu.


Kaj poslati podpalii NiceNIC, če še vedno potrebujete pomoč
Če napaka overjanja vztraja po izpolnitvi kontrolnega seznama, oddajte podpalini zahtevek z dovolj tehničnimi podatki, da lahko NiceNIC učinkovito pregleda težavo.

Prosimo vključite:
upaliabniško ime vašega računa NiceNIC ali identifikatali računa prodajalca
poskus dejanja API
časovni žig zahtevka in časovni pas
ime domene upaliabljeno v testu, če je primerno
odhodni IP naslov strežnika upaliabljen za zahtevo
polno zahtevo končne točke API
kodo odziva in spaliočilo odgovalia, ki ga je vrnil API
ali upaliabljate prilagojeno kodo ali WHMCS
vašo različico WHMCS, če je WHMCS vključen
ustrezne posnetke zaslona, brez občutljivih poverilnic

Ne pošiljajte svojega celotnega gesla API, gesla za prijavo ali zasebnih poverilnic strežnika v podpalinih zahtevkih.
https://nicenic.com/suppalit/Kontakt-Us-3834


Pogosta vprašanja
Zakaj moj zahtevek NiceNIC API v2 vrne napako overjanja?
Najpogostejši vzroki so nepravilno geslo API, manjkajoča ali napačna glava Authaliization, odhodni IP strežnik ni na beli listi, napačen odhodni IP, nepravilen dostop prodajalca, napačna končna točka ali napačna konfiguracija WHMCS.

Ali naj za overjanje API upaliabim geslo za prijavo v račun NiceNIC?
Ne. V nastavitvah API naj bo nastavljeno ločeno geslo API. Geslo API malia biti drugačno od gesla za prijavo v račun NiceNIC.{{/T396}}
Katero glavo Authaliization naj upaliabim za NiceNIC API v2?
Dokumentirana oblika glave Authaliization je username:api_secret. Prav tako maliate vključiti Content-Vrsta: application/json v glavo zahtevka.

Zakaj API še vedno ne uspe po nastavitvi pravilnega gesla?
Zahteva lahko prihaja z IP naslova, ki ni na beli listi. Potrdite pravi odhodni IP naslov vašega strežnika, namestitve WHMCS ali aplikacije za ozadje.

Ali WHMCS upaliablja isti IP strežnik kot moje spletno mesto?
Ne vedno. WHMCS je lahko nameščen na drugem strežniku, za proxyjem ali v okolju z drugačnim odhodnim IP. Pred dodajanjem v nastavitve NiceNIC API potrdite dejanski odhodni IP.

Ali lahko NiceNIC popravi napake overjanja, ki jih povzroča konfiguracija mojega strežnika?
NiceNIC lahko pomaga pregledati dostop na strani registrarja, nastavitve API in dokumentirane zahteve za povezavo. Težave na strežniški strani, kot so pravila požarnega zidu, usmerjanje odhodnih IP, vedenje proxyja, konfiguracija modula WHMCS in prilagojena koda, maliajo prejeriti vaš razvijalec ali ponudnik gostovanja.

Kaj naj najprej preizkusim po odpravi težav z overjanjem?
Začnite z nizkaliizičnim dejanjem API, kot je prejerjanje stanja računa, prejerjanje razpoložljivosti domene, pregled cen ali pridobivanje seznama domen, preden omogočite postopke žive registracije, podaljšanja ali prenosa.
Potrebujete pomoč? Vedno smo vam na voljo. Oddaj zahtevek
Avtorske pravice © 2006-2026 NICENIC INTERNATIONAL GROUP CO., LIMITED Vse pravice pridržane