{"id":9525,"date":"2024-02-13T11:27:51","date_gmt":"2024-02-13T10:27:51","guid":{"rendered":"https:\/\/www.appcrobms.com\/?page_id=9525"},"modified":"2025-05-07T13:42:42","modified_gmt":"2025-05-07T12:42:42","slug":"web-service","status":"publish","type":"page","link":"https:\/\/www.appcrobms.com\/hr\/podsustavi\/web-service\/","title":{"rendered":"Web Servisi (API)"},"content":{"rendered":"\n\t<div class=\"solutions-row alt\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"g7 solutions-content\">\n\t\t\t\t\t<h2>Web servis (API)<\/h2>\n\t\t\t\t\t<p>Web servis (<strong>API<\/strong>) je skup metoda pravila za komunikaciju sa drugim softverima. Web servis (API-engl. <em>Application Programming Interface<\/em>)  omogu\u0107ava jednostavnu i brzu integraciju sa drugim sustavima. Dostupne su razli\u010dite standardno podr\u017eane opcije i metode za manipulaciju podacima kao \u0161to su <strong>GET<\/strong>, <strong>PUT<\/strong>, <strong>POST<\/strong>, <strong>DELETE.<\/p>\n\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"bg-cloud cloud-top-right cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(100%)\" data-bottom-top=\"transform: translateX(-40%)\"><\/span><span class=\"bg-cloud cloud-bottom-center cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(-150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span>\t\t\t\t\t\n\t\t\t\t<\/div> \n\t\t\t\t<div class=\"g5 solutions-image\">\n\t\t\t\t\t<a class=\"wow bounceInUp\" href=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger.png\" rel=\"attachment\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger.png\">\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t<\/strong><\/p>\n\n\t<div class=\"solutions-row\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"g7 solutions-content\">\n\t\t\t\t\t<h2>Swagger metode<\/h2>\n\t\t\t\t\t<p>Neke od dostupnih metoda unutar web servisa su GET, PUT, POST, DELETE. Primjer Swagger metode za dohvat podataka (GET) gdje je mogu\u0107e odmah vidjeti dostupni oblik podataka te izvr\u0161iti testiranje i povla\u010denje \u017eeljenih podataka sa servisa.<\/p>\n\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"bg-cloud cloud-top-right cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(-100%)\" data-bottom-top=\"transform: translateX(-40%)\"><\/span><span class=\"bg-cloud cloud-bottom-left cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span><span class=\"bg-cloud cloud-center-center cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span>\t\t\t\t\t\n\t\t\t\t<\/div> \n\t\t\t\t<div class=\"g5 solutions-image\">\n\t\t\t\t\t<a class=\"wow bounceInUp\" href=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger-put.png\" rel=\"attachment\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger-put.png\">\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t\n\n\t<div class=\"solutions-row alt\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"g7 solutions-content\">\n\t\t\t\t\t<h2>Swagger metode - response<\/h2>\n\t\t\t\t\t<p>Prilikom testiranja mogu\u0107e je direktno vidjeti rezultat prethodno odabrane metode. Nakon povla\u010denja podataka rezultat je dostupan u sekciji Response te se vidi kako \u0107e izgledati povratni podataka sa servera u sustav.<\/p>\n\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"bg-cloud cloud-top-right cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(100%)\" data-bottom-top=\"transform: translateX(-40%)\"><\/span><span class=\"bg-cloud cloud-bottom-center cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(-150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span>\t\t\t\t\t\n\t\t\t\t<\/div> \n\t\t\t\t<div class=\"g5 solutions-image\">\n\t\t\t\t\t<a class=\"wow bounceInUp\" href=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger-response.png\" rel=\"attachment\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/swagger-response.png\">\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t\n\n\t<div class=\"solutions-row\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"g7 solutions-content\">\n\t\t\t\t\t<h2>PlugIn (SDK) pro\u0161irenja<\/h2>\n\t\t\t\t\t<p>Dostupna su i ostala (SDK) pro\u0161irenja u obliku dodataka (engl. <em>plugin). <\/em>Korisnik si samostalno odabire koje \u0107e dodatke koristiti u suradnji sa svojim timom. Neki od dostupnih su: HP e-PK, InfoBiP Email, InfoBip SMS, SDURRD ePotpis, HNB te\u010daj, Fina e-Ra\u010dun B2B, Azure Storage, Fina fiskalizacija, CEF e-Delivery, Wasabi Object Storage.<\/p>\n\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"bg-cloud cloud-top-right cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(-100%)\" data-bottom-top=\"transform: translateX(-40%)\"><\/span><span class=\"bg-cloud cloud-bottom-left cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span><span class=\"bg-cloud cloud-center-center cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span>\t\t\t\t\t\n\t\t\t\t<\/div> \n\t\t\t\t<div class=\"g5 solutions-image\">\n\t\t\t\t\t<a class=\"wow bounceInUp\" href=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/plugins-hrv.png\" rel=\"attachment\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.appcrobms.com\/assets\/global\/pages\/presentation\/img\/plugins-hrv.png\">\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t\n\n\t<div class=\"solutions-row alt\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"g7 solutions-content\">\n\t\t\t\t\t<h2><\/h2>\n\t\t\t\t\t<p>Letak sa vi\u0161e informacija o ovom podsustavu i njegovim modulima:<\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"button alt icon\" href=\"http:\/\/www.appcrobms.com\/aphujoaj\/appcroBMS_web-api-v2-web.pdf\"><span>Preuzmi<\/span><\/a>\n\t\t\t\t\t\n\t\t\t\t\t<span class=\"bg-cloud cloud-top-right cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(100%)\" data-bottom-top=\"transform: translateX(-40%)\"><\/span><span class=\"bg-cloud cloud-bottom-center cloud medium-cloud could3 parallax-element\" data-top-bottom=\"transform: translateX(-150%)\" data-bottom-top=\"transform: translateX(0%)\"><\/span>\t\t\t\t\t\n\t\t\t\t<\/div> \n\t\t\t\t<div class=\"g5 solutions-image\">\n\t\t\t\t\t<a class=\"wow bounceInUp\" href=\"https:\/\/www.appcrobms.com\/assets\/hr\/podsustavi\/letci\/appcroBMS_web api v2-01.png\" rel=\"attachment\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.appcrobms.com\/assets\/hr\/podsustavi\/letci\/appcroBMS_web api v2-01.png\">\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;<\/p>\n","protected":false},"author":17,"featured_media":0,"parent":8,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9525","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/pages\/9525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/comments?post=9525"}],"version-history":[{"count":22,"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/pages\/9525\/revisions"}],"predecessor-version":[{"id":11679,"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/pages\/9525\/revisions\/11679"}],"up":[{"embeddable":true,"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"https:\/\/www.appcrobms.com\/hr\/wp-json\/wp\/v2\/media?parent=9525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}