{"id":49850,"date":"2024-03-14T10:42:47","date_gmt":"2024-03-14T09:42:47","guid":{"rendered":"https:\/\/kb.apptec360.com\/manual\/knowledgebase\/general-rules\/"},"modified":"2024-12-04T05:38:12","modified_gmt":"2024-12-04T04:38:12","slug":"general-rules","status":"publish","type":"knowledgebase","link":"https:\/\/kb.apptec360.com\/manual\/sl\/knowledgebase\/general-settings\/role-based-access\/api-access\/general-rules\/","title":{"rendered":"Splo\u0161na pravila"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>API REST je na voljo pod osnovnim naslovom URL:<\/li>\n<\/ul>\n\n<p>\/public\/external\/api<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Vsi zahtevki morajo biti poslani prek protokola POST.  <\/li>\n\n\n\n<li>API REST podpira samo zahteve prek protokola HTTPS.  <\/li>\n\n\n\n<li>Zahteve morajo vsebovati naslednje glave:<\/li>\n<\/ul>\n\n<table id=\"tablepress-6\" class=\"tablepress tablepress-id-6\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=6\" rel=\"nofollow\">Uredi<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Ime glave<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Vrednost glave<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Opis<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>Vrsta vsebine<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>application\/json<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>popravljeno<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>avtentikacija<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>123&#8230;xyz<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Klju\u010d API z zavihka &#8220;Dostop do API&#8221;.<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>podpis<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>podpis v kodi Base64<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Podpis koristnega bremena, ustvarjenega z<\/p><br\/>\n        <p>zasebni klju\u010d z zavihka &#8220;Dostop do API&#8221;.<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>Telo zahteve mora biti kodiran objekt json, ki mora vsebovati naslednje vrednosti:<\/li>\n<\/ul>\n\n<div class=\"pagebreak-after\"><\/div>\n\n<table id=\"tablepress-7\" class=\"tablepress tablepress-id-7\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=7\" rel=\"nofollow\">Uredi<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Polje<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Polje Primer Vrednost<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Opis<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>api<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>v2\/device\/listdevices<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Ime API<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>\u010das<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>1529662725<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>\u010casovni \u017eig Unix (UTC) odjemalskega ra\u010dunalnika.<\/p><br\/>\n        <p>Najve\u010dja dovoljena \u010dasovna razlika<\/p><br\/>\n        <p>med odjemalcem in stre\u017enikom je 30<\/p><br\/>\n        <p>minut.<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>Ob uspehu API vrne zahtevane podatke (glejte poizvedbe spodaj) in kodo stanja HTTP 200.<\/li>\n\n\n\n<li>\u010ce pride do napake, bo koda stanja HTTP med 4xx in 5xx, odvisno od napake, objekt odgovora pa bo vseboval polje s klju\u010dem &#8220;errors&#8221;, ki vsebuje seznam \u010dloveku razumljivih sporo\u010dil o napakah.<\/li>\n\n\n\n<li>\u010ce za napravo ni ustreznih podatkov, se vrne prazno polje.<\/li>\n\n\n\n<li>\u010ce Id naprave ne obstaja, bodo vrnjeni podatki ni\u010d.<\/li>\n<\/ul>\n","protected":false},"parent":49852,"menu_order":0,"template":"","class_list":["post-49850","knowledgebase","type-knowledgebase","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/knowledgebase\/49850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/types\/knowledgebase"}],"version-history":[{"count":2,"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/knowledgebase\/49850\/revisions"}],"predecessor-version":[{"id":51539,"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/knowledgebase\/49850\/revisions\/51539"}],"up":[{"embeddable":true,"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/knowledgebase\/49852"}],"wp:attachment":[{"href":"https:\/\/kb.apptec360.com\/manual\/sl\/wp-json\/wp\/v2\/media?parent=49850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}