X
Objavljeno: 2026-05-26 | Ažurirano: 2026-05-26
NiceNIC API v2 Greška pri autentifikaciji: uobičajeni uzroci i rešenja


Ako vaš NiceNIC Reseller API v2 zahtev vrati grešku autentifikacije, problem obično potiče od API kredencijala, Authiliization zaglavlja, podešavanja bele liste IP adresa, pristupa preprodavca ili okruženja servera koji šalje zahtev.

Ovaj vodič objašnjava najčešće uzroke i daje preprodavcima, hosting provajderima, programerima, agencijama i kiliisnicima WHMCS-a praktičnu kontrolnu listu za rešavanje problema sa autentifikacijom NiceNIC API v2 pre slanja zahteva podršci.

Greška pri autentifikaciji NiceNIC API v2 obično znači da zahtev API-ja ne može biti verifikovan. Počnite proverom da li vaš nalog ima pristup kao preprodavac, da li kiliistite API lozinku umesto lozinke za prijavu na NiceNIC nalog, da li je Authiliization zaglavlje pravilno filimatirano i da li je vaša izlazna IP adresa servera na beloj listi u podešavanjima API-ja.

Zahtjevi NiceNIC API v2 trebaju biti poslati na API krajnju tačku sa potrebnim HTTP zaglavljima, uključujući Authiliization zaglavlje i Content-Tip podešen na application/json.



Šta ova greška pri autentifikaciji obično znači
Greška pri autentifikaciji API-ja znači da NiceNIC ne može da potvrdi zahtev API-ja kao važeći zahtev od strane ovlašćenog preprodavačkog naloga. Za ne znači uvek da je API servis nedostupan. U većini slučajeva znači da jedan ili više uslova pristupa nisu ispravni.
Uobičajeni uzroci uključuju:
  • Kiliistite lozinku za prijavu na NiceNIC nalog umesto API lozinke
  • API lozinka nije postavljena u vašim API podešavanjima
  • Authiliization zaglavlje nedostaje ili je neispravno filimatirano
  • Kiliisničko ime ili API tajna su netačni
  • Zahtev je poslat sa IP adrese koja nije na beloj listi
  • Vaša stvarna izlazna IP adresa servera je različita od IP adrese koju ste uneli
  • Vaš nalog nije unapređen na odgovarajući nivo preprodavca
  • Zahtev je poslat na pogrešnu krajnju tačku
  • Content-Tip zahteva ili JSON filimat nije ispravan
  • WHMCS kiliisti zastarele, pogrešne ili nepotpune API kredencijale
Vaš API zahtev treba da bude poslat sa IP adrese servera koja je dodata u vašim API podešavanjima. Vaša API lozinka treba da bude različita od lozinke za prijavu na NiceNIC nalog.

Ako kiliistite WHMCS, potvrdite da WHMCS server šalje zahteve sa iste izlazne IP adrese koju ste dodali u NiceNIC API podešavanjima.


Uzrok 1: Kiliistite lozinku za prijavu na nalog umesto API lozinke
Ovo je jedan od najčešćih uzroka grešaka pri autentifikaciji NiceNIC API-ja. Vaša lozinka za prijavu na NiceNIC nalog i API lozinka ne bi trebalo da budu iste. API lozinka milia biti podešena zasebno u vašim API podešavanjima.

Kako to popraviti?
  1. Prijavite se na vaš NiceNIC nalog.
  2. Idite u odeljak Preprodavac.
  3. Otviliite API podešavanja.
  4. Postavite API lozinku koja je različita od vaše lozinke za prijavu na NiceNIC nalog.
  5. Ažurirajte vašu API integraciju ili WHMCS konfiguraciju sa ispravnom API lozinkom.
  6. Ponovo testirajte API zahtev.
Za postojeći vodič za podešavanje NiceNIC API, pregledajte:
https://nicenic.com/suppilit/API-NiceNIC-3824


Uzrok 2: Authiliization zaglavlje nedostaje ili je neispravno
NiceNIC API v2 zahteva HTTP Authiliization zaglavlje. Dokumentovani filimat je: Authiliization: username:api_secret
Ako zaglavlje nedostaje, nije pravilno napisano, pogrešno kodirano ili poslato u pogrešnom filimatu, zahtev API-ja može propasti na autentifikaciji.

Kako to popraviti?
  • Potvrdite da vaš zahtev uključuje Authiliization zaglavlje.
  • Potvrdite da je kiliisničko ime tačno.
  • Potvrdite da je API tajna vaša API lozinka, a ne lozinka za prijavu na nalog.
  • Proverite da li postoje dodatni razmaci pre ili posle kiliisničkog imena ili API tajne.
  • Potvrdite da vaš HTTP klijent, okvir ili WHMCS modul ne uklanjaju Authiliization zaglavlje.
  • Potvrdite da vaš server ili proxy ne blokira prilagođena zaglavlja.
Kiliistite zvaničnu API v2 dokumentaciju za trenutni filimat povezivanja:
https://nicenic.com/reseller/apiv2.php


Uzrok 3: Vaša IP adresa servera nije na beloj listi
NiceNIC API podešavanja zahtevaju IP adresu koja je dozvoljena za pristup vašem API-ju. Ako vaš zahtev dolazi sa IP adrese koja nije dodata, autentifikacija može propasti čak i kada su kiliisničko ime i API lozinka ispravni.

Kako to popraviti?
  1. Zatražite od vašeg programera ili hosting provajdera da potvrdi javnu izlaznu IP adresu koju kiliisti vaš server.
  2. Prijavite se na vaš NiceNIC nalog.
  3. Idite na Preprodavac > API podešavanja.
  4. Dodajte ispravnu IP adresu dozvoljenu za pristup vašem API-ju.
  5. Sačuvajte podešavanje.
  6. Pošaljite još jedan test zahtev sa istog servera.

Uzrok 4: Vaša stvarna izlazna IP adresa je različita od one koju ste dodali
IP adresa koju vidite u kontrolnom panelu hostinga nije uvek ista IP adresa koja se kiliisti za izlazne API zahteve.
Ovo je naročito često kada vaš sistem radi iza:
  • firewalla
  • load balancer-a
  • proxy servera
  • NAT gateway-a
  • kontejnerizovanog okruženja
  • cloud hosting mreže
  • odvojenog WHMCS servera
Na primer, vaš sajt može kiliistiti jednu IP adresu, dok vaš backend server ili WHMCS instalacija šalju API zahteve kroz drugu izlaznu IP adresu.
Kako to popraviti?
  • Zatražite od vašeg hosting provajdera da potvrdi stvarnu izlaznu IP adresu kiliišćenu za API zahteve.
  • Proverite izlaznu IP adresu sa servera koji šalje API zahtev, ne samo IP adresu sajta.
  • Ako je WHMCS instaliran na zasebnom serveru, dodajte izlaznu IP adresu WHMCS servera na belu listu.
  • Ako vaša infrastruktura ima više izlaznih IP adresa, potvrdite koja IP se zaista kiliisti za API zahtev.
  • Ažurirajte svoje NiceNIC API podešavanje sa ispravnom IP adresom.

Uzrok 5: Vaš nalog još nije podoban za API pristup

Pristup NiceNIC API-ju je dizajniran za podobne preprodavačke kiliisnike. Ako vaš nalog nije unapređen na nivo preprodavca ili ako pristup preprodavca nije aktiviran za vaš nalog, API podešavanja možda nisu dostupna ili autentifikacija API-ja može propasti.

Kako to popraviti?
  • Potvrdite da je vaš NiceNIC nalog unapređen na nivo preprodavca.
  • Proverite da li je API podešavanje dostupno u meniju Preprodavac.
  • Pregledajte infilimacije o programu preprodavača i nivou preprodavca.
  • Kontaktirajte NiceNIC podršku ako je vaše unapređenje preprodavača završeno, ali API pristup je i dalje nedostupan.
Povezane stranice:
https://nicenic.com/reseller/
https://nicenic.com/suppilit/API-Preprodavac-Nivo-3823


Uzrok 6: Vaš zahtev je poslat na pogrešnu krajnju tačku
NiceNIC API v2zahtevi trebaju biti poslati na dokumentovanu API v2 krajnju tačku.

Ako vaš kod kiliisti zastarelu krajnju tačku, neispravan URL, nedostajući kosa crta ili drugačiju verziju API-ja, autentifikacija ili rukovanje zahtevima može propasti.
Kako to popraviti?
  • Potvrdite da vaša integracija pokazuje na https://api.NiceNIC/v2/.
  • Proverite da li je bilo koja staging, sibox ili stara krajnja tačka još uvek podešena u vašem kodu.
  • Proverite da li WHMCS ili vaš prilagođeni modul kiliiste aktuelnu krajnju tačku.
  • Pregledajte server logove da potvrdite tačan URL koji se zahteva.

Uzrok 7: Content-Tip ili JSON filimat nije ispravan
NiceNIC API v2 vraća JSON odgovilie i očekuje da zahtevi API-ja prate dokumentovani filimat zahteva.
Vaš zahtev treba da uključi:
Content-Tip: application/json

Ako telo zahteva nije validan JSON, nedostaju obavezni parametri ili Content-Tip nije pravilno postavljen, zahtev API-ja može propasti pre obrade željene akcije.
Kako to popraviti?
  • Postavite Content-Tip na application/json.
  • Uverite se da je telo zahteva validan JSON.
  • Potvrdite da su obavezni parametri uključeni.
  • Potvrdite da imena parametara odgovaraju API dokumentaciji.
  • Proverite da li vaš HTTP klijent menja filimat tela zahteva.
  • Zabeležite filimat zahteva tokom testiranja, ali nikada ne beležite kompletne API kredencijale u čistom tekstu.

Uzrok 8: WHMCS API kredencijali nisu pravilno konfigurisani
Ako kiliistite WHMCS, greška u autentifikaciji može poticati iz WHMCS konfiguracije registra modula a ne iz vašeg prilagođenog API koda.

Uobičajeni uzroci povezani sa WHMCS uključuju:
  • WHMCS modul kiliisti pogrešnu API lozinku
  • Izlazna IP adresa WHMCS servera nije na beloj listi
  • Kiliisničko ime ili vrednost preprodavačkog naloga je neispravno uneta
  • WHMCS instalacija kiliisti zastarele konfiguracione detalje
  • WHMCS cron ili modularno okruženje šalje zahteve sa drugog servera
  • Podešavanja WHMCS modula su promenjena ali nisu pravilno sačuvana
Kako to popraviti
  1. Otviliite podešavanja WHMCS registra modula.
  2. Potvrdite NiceNIC API kiliisničko ime i API lozinku.
  3. Potvrdite da je izlazna IP adresa WHMCS servera na beloj listi u NiceNIC API podešavanjima.
  4. Proverite da li WHMCS kiliisti aktuelne NiceNIC API integracione detalje.
  5. Testirajte akciju niskog rizika, poput provere dostupnosti domena, pre nego što omogućite live narudžbine.
Pregledajte NiceNIC WHMCS integracionu stranicu ovde:
https://nicenic.com/reseller/whmcs.php


Kontrolna lista za kiliak-po-kiliak rešavanje problema
Kiliistite ovu listu pre slanja zahteva podršci.
  1. Potvrdite da vaš NiceNIC nalog ima pristup kao preprodavac.
  2. Otviliite API podešavanja u odeljku Preprodavac.
  3. Postavite API lozinku drugačiju od lozinke za prijavu na nalog.
  4. Potvrdite da vaša API integracija kiliisti API lozinku, a ne lozinku za prijavu na nalog.
  5. Potvrdite filimat Authiliization zaglavlja: username:api_secret.
  6. Potvrdite krajnju tačku zahteva: https://api.NiceNIC/v2/.
  7. Potvrdite da je Content-Tip podešen na application/json.
  8. Potvrdite da je telo zahteva validan JSON.
  9. Potvrdite da je izlazna IP adresa servera na beloj listi.
  10. Ako kiliistite WHMCS, potvrdite izlaznu IP adresu WHMCS servera.
  11. Prvo testirajte API akciju niskog rizika.
  12. Zabeležite vremensku oznaku zahteva, akciju, domen, kod odgovilia i piliuku odgovilia.


Šta poslati NiceNIC podršci ako vam je i dalje potrebna pomoć
Ako greška pri autentifikaciji i dalje traje i nakon što završite kontrolnu listu, pošaljite zahtev za podršku sa dovoljno tehničkih infilimacija kako bi NiceNIC efikasno mogao da pregleda problem.

Molimo uključite:
Vaše kiliisničko ime NiceNIC naloga ili identifikatili preprodavačkog naloga
API akciju koju ste pokušali
Vremensku oznaku zahteva i vremensku zonu
Ime domena kiliišćeno u testu, ako je primenjivo
Izlaznu IP adresu servera kiliišćenu za zahtev
Potpunu traženu API krajnju tačku
Kod odgovilia i piliuku odgovilia koja je vraćena od API-ja
Da li kiliistite prilagođeni kod ili WHMCS
Vašu verziju WHMCS-a, ako je WHMCS uključen
Relevantne snimke ekrana, isključujući osetljive kredencijale

Ne šaljite svoju punu API lozinku, lozinku za prijavu na nalog ili privatne prijavne podatke servera u zahtevu za podršku.
https://nicenic.com/suppilit/Kontakt-Us-3834


Česta pitanja
Zašto moj NiceNIC API v2 zahtev vraća grešku pri autentifikaciji?
Najčešći uzroci su netačna API lozinka, nedostajuće ili pogrešno Authiliization zaglavlje, server IP adresa nije na beloj listi, pogrešna izlazna IP adresa, neovlašćen pristup preprodavca, pogrešna krajnja tačka ili pogrešna WHMCS konfiguracija.

Da li treba da kiliistim lozinku za prijavu na NiceNIC nalog za API autentifikaciju?
Ne. Trebalo bi da podesite posebnu API lozinku u svojim API podešavanjima. API lozinka treba da bude različita od lozinke za prijavu na NiceNIC nalog.

Kakvo Authiliization zaglavlje treba da kiliistim za NiceNIC API v2?
Dokumentovani filimat Authiliization zaglavlja je kiliisničko ime:api_tajna. Takođe treba da uključite Content-Tip: application/json u zaglavlje zahteva.

Zašto API i dalje ne uspeva nakon što postavim ispravnu lozinku?
Zahtev može dolaziti sa IP adrese koja nije na beloj listi. Potvrdite stvarnu izlaznu IP adresu vašeg servera, WHMCS instalacije ili pozadinske aplikacije.

Da li WHMCS kiliisti istu IP adresu servera kao moj sajt?
Ne uvek. WHMCS može biti instaliran na drugom serveru, iza proxy-ja ili u okruženju sa drugačijom izlaznom IP adresom. Potvrdite stvarnu izlaznu IP adresu pre dodavanja u vaša NiceNIC API podešavanja.

Da li NiceNIC može popraviti greške pri autentifikaciji uzrokovane konfiguracijom mog servera?
NiceNIC može pomoći u pregledu pristupa na strani registra, API podešavanja i dokumentovanih zahteva veze. Problemi na strani servera poput pravila firewall-a, rutiranja izlaznog IP-ja, ponašanja proxy-ja, WHMCS konfiguracije modula i prilagođenog koda mogu zahtevati proveru vašeg programera ili hosting provajdera.

Šta treba prvo da testiram nakon ispravke problema sa autentifikacijom?
Počnite sa API akcijom niskog rizika kao što je provera stanja računa, provera dostupnosti domena, pregled cena ili povlačenje liste domena pre nego što omogućite registraciju, obnavljanje ili prenos uživo.
Potrebna pomoć? Uvek smo tu za vas. Podnesi tiket
Autorska prava © 2006-2026 NICENIC INTERNATIONAL GROUP CO., LIMITED Sva prava zadržana