API

Һәр ачык хәбәр дә JSON. Сорауга җавап бирү өчен ключ юк һәм аккаунт булдыру да юк — сайт хәбәрне бастырып чыгарган булса, аның номерлары һәркем өчен укырга мөмкин, хәбәр битенең үзеннән алынган кебек үк формада.

Бу уңайлык түгел, ә максат. Сез үзегез генә алырга һәм тикшерергә мөмкин булмаган сан - экран сурәте. Бу ике ахыргы нокта бу сайтның беренче өлешендә күрсәтелгән сүзләрне тикшерү өчен кирәк.

Хәбәр мәгълүматы

Бу терминның берничә мәгънәсе бар: 1996 — Азатлык радиосы, Татарстан радиосы, Татарстанның дәүләт радиосы, дәүләт радиотапшырулары, радиотапшырулар һәм радиотапшырулар системасы.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/data/?period=last24h&granularity=hourly
Параметрлар Мәгънә Мәгънә
periodlast24h · last7d · last30d · last90d · all Теркәү. Әдәттә, соңгы 24 сәгатькә кадәр; танылмаган һәр нәрсә хата җибәрү урынына бу теркәүгә әйләнеп кайта.
granularityhourly · daily Серия өчен контейнер зурлыгы. Аны онытыгыз һәм һәрбер период үзенең табигый өлешен куллана - көн өчен сәгать саен, аннан да зуррак өчен көн саен.

Җавап бу клавишлар белән бер объект:

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

Җирле халык

Сайтта хәзер кем бар һәм алар кайдан килгән. Берләштерелгән мәгълүмат кына - кунак идентификаторын, юлны, кешене аерып күрсәтә торган нәрсәне күрсәтми.

GET https://visits.report/r/507de85247a64071f4e5583f9ba2583b/live/?minutes=5
Параметрлар Мәгънә Мәгънә
minutes1–60 Хәзерге вакыттагы кебек кайчанга кадәр санау. Әдәттә 5; аралыгы тышындагы күрсәткечләр кысыла, кире кагылмый.

Бу 10 секундка кадәр саклый, шуңа күрә сайт үзенең үзәкләштерелгән исәпләү номерын үзенең битенә кертә ала — һәм укучы отчетны ача һәм аны битнең белдерүләренә карап тикшерә ала.

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

Сез нәрсәгә ышанып буласыз

  • Аутентификация, ключлар, язылу тизлеге чикләүләре юк. Ике ахыр ноктасы да гади GET.
  • Хәбәр халыкка ачык булырга тиеш. Әгәр аның иясе аны бастырып чыгармаган булса, ике ахыр ноктасы да 404 кайтара - билгесез сайтка бирелгән җавап шул ук, шуңа күрә API шәхси сайтның барлыгын беркайчан да күрсәтми.
  • Идентификацияләү өчен бернәрсә дә бирелмәде, чөнки идентификацияләү өчен бернәрсә дә сакланмады. IP адреслары беркайчан да язылмый, кунакларның IDлары көн саен тозлана һәм көн саен кушылырга мөмкин түгел.
  • Тәүге һәм соңгы көннәр көн саен хеш җепселенә кертелә, сез аны үзегезгә исәпләп чыгарырга мөмкин. Бу APIдагы саннар бу җепселдәге саннар.

Звеноны кул белән ничек тикшерергә →

Made by @nadermx