myip.mk

myip.mk

Dokumentacioni i IP API

myip.mk ofron dy pika të thjeshta HTTPS për skripte, monitorim, komanda terminali dhe aplikacione të vogla. Për përdorim të arsyeshëm nuk kërkohet çelës API. Si parazgjedhje shfaqet adresa publike e kërkuesit, ndërsa pika JSON mund të pasurojë edhe një adresë IPv4 ose IPv6 të rutueshme publikisht.

Pika e adresës në tekst

Dërgoni GET ose HEAD te https://myip.mk/ip. Një GET i suksesshëm kthen adresën publike IP të kërkuesit dhe një rresht të ri me llojin text/plain. Në terminal përdorni curl https://myip.mk/ip. Përgjigjja nuk përmban HTML, etiketa ose të dhëna rrjeti dhe përshtatet për skripte dhe kontrolle lidhjeje.

curl https://myip.mk/ip

Pika e strukturuar JSON

Dërgoni GET ose HEAD te https://myip.mk/api/v1/ip. Objekti JSON përfshin ip, version, secure, location dhe network. Për një adresë tjetër publike shtoni parametrin, për shembull /api/v1/ip?ip=8.8.8.8. Adresat private, të rezervuara, dokumentuese, të zbrazëta ose të gabuara kthejnë HTTP 400 me gabimin invalid_ip.

Cache, metodat dhe formatet

Përgjigjet personale përdorin Cache-Control: no-store. Mbështeten GET dhe HEAD; metodat e tjera kthejnë HTTP 405 dhe kokën Allow. Rrënja e faqes është HTML si parazgjedhje. Për të dhëna makinerike përdorni pikat e posaçme, kërkoni text/plain ose application/json, ose përdorni parametrin e vjetër format.

Përdorim i përgjegjshëm dhe disponueshmëri

Pikat synojnë përdorim normal interaktiv, skripte dhe aplikacione të lehta. Shmangni kërkesat tepër të shpeshta, kontrollin masiv të adresave ose sjellje që dëmton shërbimin për të tjerët. Fushat e rrjetit varen nga një burim i jashtëm dhe mund të mungojnë përkohësisht. Aplikacionet duhet të pranojnë null dhe vendndodhje të përafërta.