API

Kiekvienas viešas pranešimas taip pat JSON. Nėra rakto prašyti ir jokių paskyros sukurti — jei svetainė paskelbė savo ataskaitą, jos numerius yra skaito bet kas, tokia pat forma, kaip ataskaitos puslapis iš pačios.

Tai yra taškas, o ne patogumas. skaičius, kurį negali gauti ir patikrinti savarankiškai yra ekrano. Šie du kriterijai yra tai, kas daro pretenziją šios svetainės priekyje išbandyti.

Pranešti duomenis

Viskas už paskelbtą ataskaitą: suma, laiko eilutės diagrama yra sudarytas iš, ir šaltinis, puslapis, šalis, naršyklė, sistema, prietaisas ir kampanijos suskirstymai.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
Parametras Vertės Reikšmė
periodlast24h · last7d · last30d · last90d · all Langas. Numatyta, kad truktų 24 val.; į jį grįžta nieko nepripažinto, o ne klysta.
granularityhourly · daily Baketo dydis serijos. Omit jį ir kiekvieną laikotarpį naudoja savo natūralų vieną – valandą dieną, kasdien viskas ilgiau.

Atsakymas yra vienas objektas su šiais raktais:

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

Gyvi lankytojai

Kas yra šiuo metu svetainėje, ir iš kur jie atėjo iš. Suvestiniai tik — Niekada lankytojas ID, niekada kelias, niekada nieko, kad galėtų išskirti asmenį.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
Parametras Vertės Reikšmė
minutes1–60 Kiek dabar yra atgal. Numatytieji iki 5; už diapazono esančios vertės yra suspaudžiamos, o ne atmestos.

Tai vienas siunčia Access-Control-Allow-Origin: * ir talpyklos dešimt sekundžių, todėl svetainė gali įterpti savo savarankiškai skaičiuojamą gyvą numerį savo paties puslapyje - ir skaitytojas gali atidaryti ataskaitą ir patikrinti ją prieš tai, ką puslapis teigia.

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

Ko galite tikėtis

  • Nėra autentikacijos, nėra rakto, nėra greičio ribos, dėl kurios užsiregistruoti. Abi vertinamosios baigtys yra paprastos GET.
  • Ataskaita turi būti vieša. Jei jos savininkas nėra paskelbęs ją, abu kriterijai grįžti 404 — tas pats atsakymas nežinoma svetainė tampa, todėl API niekada atskleisti, kad privatus svetainė egzistuoja.
  • Niekas tapatinimas nepateiktas, nes niekas tapatinimas nėra saugomas. IP adresai niekada nėra užrašomi, lankytojų ID kasdien sūdomi ir negali būti sujungiami per kelias dienas.
  • Vakar ir anksčiau užplombuoti į kasdienę hah grandinę galite iš naujo susiderinti sau. Šios API skaičiai yra skaičiai toje grandinėje.

Kaip patikrinti grandinę ranka →

Made by @nadermx