API

Iga avalik aruanne on ka JSON. Ei ole võtit, et taotleda ja konto luua ~ Kui sait on avaldanud oma aruande, selle numbrid on loetav igaüks, samas vormis aruande leht ise põhineb.

See on pigem punkt kui mugavus. Arv ei saa tõmmata ja kontrollida iseseisvalt on pilt. Need kaks tulemusnäitajad on, mis muudab nõude ees saidi testitav.

Aruandeandmed

Kõik taga avaldatud aruanne: kokku, aegrida diagramm on tõmmatud, ja allikas, leht, riik, brauseri, süsteem, seade ja kampaania jaotusi.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
Parameeter Väärtused Tähendus
periodlast24h · last7d · last30d · last90d · all Aken. Vaikimisi kestab 24h; kõik tundmatu langeb tagasi, mitte ei eksi.
granularityhourly · daily Seeria ämbri suurus. Müü see ja iga periood kasutab oma loomulikku ühe tunni päevas, iga päev kõige kauem.

Vastus on üks objekt nende võtmetega:

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

Eluskülastajad

Kes on kohapeal just praegu, ja kust nad tulid. Agregaadid ainult ~ kunagi külastaja ID, kunagi tee, kunagi midagi, mis võiks ühe inimese.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
Parameeter Väärtused Tähendus
minutes1–60 Kui kaugel tagasi loeb kui nüüd. Vaikimisi 5; väärtused väljaspool vahemikku on klammerdatud, mitte tagasi lükatud.

See üks saadab Access-Control-Landow-Origin: * ja vahemälud kümme sekundit, nii et sait saab kinni oma iseseisvalt loendatud live number oma lehele ~ ja lugeja saab avada aruande ja kontrollida, mida lehe väidab.

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

Millele sa võid loota

  • Ei mingit autentimist, võtit, ei mingit määrapiirangut, mille järgi registreeruda. Mõlemad tulemusnäitajad on tavalised GET-id.
  • Aruanne peab olema avalik. Kui selle omanik ei ole seda avaldanud, mõlemad tulemusnäitajad tagastab 404 ~ sama vastus tundmatu sait saab, nii et API kunagi näitab, et privaatne sait olemas.
  • Midagi identifitseerimist ei ole kätte, sest midagi identifitseerimist on salvestatud. IP aadressid ei ole kunagi alla kirjutatud, ja külastaja ID-d on soolatud iga päev ja ei saa ühendada päeva.
  • Eile ja varem on suletud igapäevase hash kett saate arvutada ise. Arvud selles API on numbrid, et ahel.

Kuidas kontrollida keti käsitsi →

Made by @nadermx