Printed from http://dumedite.org/sr/help/api on November 21, 2024 13:16
Ova stranica objašnjava kako programeri mogu da nateraju druge veb stranice i softvere da stupe u interakciju sa dumeditë preko “PJD”.
dumeditë još uvek nema potpun PJD, ali postepeno dodajemo mnogo stvari koje su slične u upotrebi PJD-u kako se traži.
Da biste podstakli svoje korisnike da prilože linkove određenom javnom organu, koristite URL adrese u obliku /sr/new/%2Fsr%2Fnev%2Fop%C5%A1tina_%C4%91akovica. Ovo su parametri koje možete da dodate tim URL-ovima, bilo u URL-u ili iz obrasca.
Na većini stranica postoje Atom feedovi na kojima se navode zahtevi za PJD, koje možete koristiti da biste dobili ažuriranja i linkove u KSML formatu. Pronađite URL Atom fida na sledeće načine:
<link rel="alternate" type="application/atom+xml">
u zaglavlju HTML-a./feed
na početak druge URL adrese.
Konkretno, čak i komplikovani upiti za pretragu imaju Atom feedove. Sa njima možete da radite razne stvari, kao što su upiti po ovlašćenju, tipu fajla, rasponu datuma ili statusu. Pogledajte savete za naprednu pretragu za detalje.
Dosta stranica ima JSON verzije, koje vam omogućavaju da preuzmete informacije o objektima u strukturiranom obliku. Pronađite ih na sledeći način:
.json
na kraj URL-a.<link rel="alternate" type="application/json">
u zaglavlju HTML-a.Zahtevi, korisnici i javni organi imaju JSON verzije koje sadrže osnovne informacije o njima. Svaki Atom feed ima JSON ekvivalent koji sadrži informacije o listi događaja u feedu.
Dostupna je tabela sa spiskom svih organa u dumeditë: all-authorities.csv
PJD za pisanje je dizajniran da ga koriste vlasti za kreiranje sopstvenih zahteva u sistemu. Više tehničkih informacija o PJD-u za pisanje dostupno je na stranici Wikipedije Alaveteli.