{"id":41459,"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:11","modified_gmt":"2024-12-04T04:38:11","slug":"general-rules","status":"publish","type":"knowledgebase","link":"https:\/\/kb.apptec360.com\/manual\/lt\/knowledgebase\/general-settings\/role-based-access\/api-access\/general-rules\/","title":{"rendered":"Bendrosios taisykl\u0117s"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>REST API galima rasti po baziniu URL adresu:<\/li>\n<\/ul>\n\n<p>\/public\/external\/api<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Visos u\u017eklausos turi b\u016bti siun\u010diamos POST b\u016bdu.  <\/li>\n\n\n\n<li>REST API palaiko tik HTTPS u\u017eklausas.  <\/li>\n\n\n\n<li>U\u017eklausose turi b\u016bti \u0161ios antra\u0161t\u0117s:<\/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\">Redaguoti<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Antra\u0161t\u0117s pavadinimas<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Antra\u0161t\u0117s vert\u0117<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Apra\u0161ymas<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>Turinio tipas<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>application\/json<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>fiksuotas<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>auth<\/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>API raktas i\u0161 skirtuko &#8222;API prieiga&#8221;<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>para\u0161as<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Base64 koduotas para\u0161as<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Naudingosios apkrovos, sukurtos naudojant<\/p><br\/>\n        <p>privatus raktas i\u0161 skirtuko &#8222;API prieiga&#8221;<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>U\u017eklausos k\u016bnas turi b\u016bti json u\u017ekoduotas objektas, kuriame turi b\u016bti \u0161ios reik\u0161m\u0117s:<\/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\">Redaguoti<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Laukas<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Lauko pavyzdys Reik\u0161m\u0117<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Apra\u0161ymas<\/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>API pavadinimas<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>laikas<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>1529662725<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>kliento kompiuterio &#8222;Unix&#8221; laiko \u017eyma (UTC).<\/p><br\/>\n        <p>Did\u017eiausias leistinas laiko skirtumas<\/p><br\/>\n        <p>tarp kliento ir serverio yra 30<\/p><br\/>\n        <p>minu\u010di\u0173.<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>S\u0117km\u0117s atveju API gr\u0105\u017eina pra\u0161omus duomenis (\u017er. U\u017eklausas toliau) ir HTTP b\u016bsenos kod\u0105 200.<\/li>\n\n\n\n<li>Jei \u012fvyksta klaida, HTTP b\u016bsenos kodas, priklausomai nuo klaidos, bus nuo 4xx iki 5xx, o atsakymo objekte bus masyvas su raktu &#8222;errors&#8221;, kuriame pateikiamas \u017emogui suprantam\u0173 klaid\u0173 prane\u0161im\u0173 s\u0105ra\u0161as.<\/li>\n\n\n\n<li>Jei \u012frenginio duomen\u0173 n\u0117ra, gr\u0105\u017einama tu\u0161\u010dia masyv\u0173 lentel\u0117.<\/li>\n\n\n\n<li>Jei \u012frenginio Id neegzistuoja, jo gr\u0105\u017einami duomenys bus nuliniai.<\/li>\n<\/ul>\n","protected":false},"parent":41461,"menu_order":0,"template":"","class_list":["post-41459","knowledgebase","type-knowledgebase","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/knowledgebase\/41459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/types\/knowledgebase"}],"version-history":[{"count":2,"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/knowledgebase\/41459\/revisions"}],"predecessor-version":[{"id":44491,"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/knowledgebase\/41459\/revisions\/44491"}],"up":[{"embeddable":true,"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/knowledgebase\/41461"}],"wp:attachment":[{"href":"https:\/\/kb.apptec360.com\/manual\/lt\/wp-json\/wp\/v2\/media?parent=41459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}