I-API

Yonke ingxelo yomphakathi i-JSON. Akukho isici esidingayo futhi akukho akhawunti eyenzayo - uma isayithi lishicilele ingxelo yayo, inani layo lifundeka ngumuntu ngamunye, ngendlela efanayo nekhasi lengxelo elizovela kuyo.

Lokhu kuyinto ebalulekile, hhayi ukunethezeka. Inani ongalokothi ulithole futhi ulibheke ngokuzimela liyisithombe-skrini. Lezi zindawo ezimbili zokuphela ziyizinto ezibangela ukuthi kubhekwe ukuthi ingaphambili lendawo ifanele ukuhlolwa.

Ulwazi lwengxelo

Konke okungaphansi kwengxelo eshicilelwe: ukuqoqwa, isigaba sesikhathi i-chart ivela, kanye nomthombo, ikhasi, izwe, isiphequluli, uhlelo, isisetshenziswa kanye ne-campaign breakdowns.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
Amapharamitha Amaxabiso Iqiniso
periodlast24h · last7d · last30d · last90d · all Ifasitela. Iphutha liyi-last24h; noma yini engayaziyo ibuyela kuyo ngaphandle kokubangela iphutha.
granularityhourly · daily Ubukhulu be-bucket ye-series. Sula futhi isikhathi ngasinye sisebenzisa esijwayelekile - ngahora ngalinye ngosuku, ngansuku zonke konke okude.

Uphendulelo luyinto eyodwa ngalezi zinkinobho:

{ "totals": { "pageviews": 0, "visitors": 0, "visits": 0, ... }, "series": [ { "label": "...", "pageviews": 0, "visitors": 0 }, ... ], "sources": [ ... ], "pages": [ ... ], "countries": [ ... ], "browsers": [ ... ], "systems": [ ... ], "devices": [ ... ], "campaigns": [ ... ], "live": 0 }

Abavakashi abaphilayo

Obani esiteshini manje, nokuthi basuka kuphi. Iqoqo kuphela — asikho i-id yombukeli, asikho isinqumo, asikho lutho oluzokwazi ukuhlukanisa umuntu.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
Amapharamitha Amaxabiso Iqiniso
minutes1–60 Ingabe kubalwa emuva ngangokunokwenzeka. Okuzenzakalelayo ku-5; amaxabiso ngaphandle ko range acindezelwa, angeke avunyelwe.

Le ngxenye ithumela i-Access-Control-Allow-Origin: * futhi igcina i-cache yemizuzu eyishumi, ngakho-ke isayithi lingafaka inani eliphilayo elilinganiselwe ngokuzimela kwikhasi layo — futhi umfundi angavula ingxelo futhi abhekana nento ekhasini elithi.

{ "domain": "visits.report", "verified": true, "minutes": 5, "visitors": 0, "sources": [ ... ], "countries": [ ... ], "report_url": "https://visits.report/r/…/" }

Okungaba khona

  • Akukho bufakazi, akukho isitshixo, akukho umkhawulo wokulinganisa ukubhalisa. Izingxenye ezimbili eziphelela ziyi-GETs ezilula.
  • Umbiko kufanele ube wumphakathi. Uma umnikazi awushicileli, izimo ezimbili eziphelela zibuyisela 404 — impendulo efanayo itholakale endaweni engaziwa, ngakho i-API ayibonisi ukuthi indawo yomphakathi ikhona.
  • Akukho okuphawulekayo okuhlinzekwa, ngoba akukho okuphawulekayo okugcinwa. Izikheli ze-IP azibhaleki phansi, futhi izivakashi zihlolwa njalo ngosuku futhi zingaxhunywa phakathi kwezinsuku.
  • Imini nangaphambilini zihlolwe ku-hash chain ejwayelekile ongayiphinda ubalo. Amanombolo kule API yimanani kule chain.

Indlela yokuqinisekisela i-chain ngesandla →

Made by @nadermx