{"id":4541,"date":"2017-04-21T09:37:04","date_gmt":"2017-04-21T09:37:04","guid":{"rendered":"http:\/\/www.fmsdocumentation.com\/object-api\/"},"modified":"2018-06-04T11:14:05","modified_gmt":"2018-06-04T11:14:05","slug":"object-api","status":"publish","type":"page","link":"https:\/\/www.fmsdocumentation.com\/pl\/apis\/object-api\/","title":{"rendered":"API obiektu"},"content":{"rendered":"<p>G\u0142\u00f3wn\u0105 funkcj\u0105 interfejsu API obiektu (Object API) jest dostarczenie podstawowych informacji o jednym lub wielu obiektach klient\u00f3w Object API jest w stanie obs\u0142u\u017cy\u0107 zapytanie dotycz\u0105ce wskazanego obiektu, a w przypadku, gdy nie wskazano pojedynczego obiektu, zwr\u00f3ci\u0107 wszystkie istniej\u0105ce obiekty klient\u00f3w<\/p>\n<p>Przyk\u0142ad \u017c\u0105dania API dla wskazanego obiektu:<\/p>\n<p>&nbsp;<\/p>\n<p style=\"background-color: #000000; color: #bbbdc0; font-family: Lucida Console; padding-left: 10px; padding-right: 10px;\">GET \/objects\/{object_id}?version=1&amp;api_key=&lt;&#8230;&gt;<br \/>\nHOST: api.fm-track.com<br \/>\nContent-Type:application\/json;charset=UTF-8<\/p>\n<p>Aby ten interfejs API dzia\u0142a\u0142, wymagane s\u0105 dwa parametry (nie licz\u0105c API_key):<\/p>\n\n<table id=\"tablepress-66\" class=\"tablepress tablepress-id-66\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Parameter<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">objectId<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Object identifier (This ID can be acquired by sending and API request for clients all available objects)<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">version<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Version of the API, currently only version=1 is available<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">api_key<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">User identification key<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-66 from cache -->\n<div class=\"codecolorer-container javascript blackboard\" style=\"overflow:auto;white-space:nowrap;width:500px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/>4<br \/>5<br \/>6<br \/>7<br \/>8<br \/>9<br \/>10<br \/><\/div><\/td><td><div class=\"javascript codecolorer\"><span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;abc123&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;name&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;AAA 000&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;imei&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">123456789123<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;vehicle_params&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;vin&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">null<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;make&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">null<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;model&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">null<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Przyk\u0142ad \u017c\u0105dania API dla wszystkich obiekt\u00f3w klient\u00f3w:<\/p>\n<p style=\"background-color: #000000; color: #bbbdc0; font-family: Lucida Console; padding-left: 10px; padding-right: 10px;\">GET \/objects?version=1&amp;api_key=&lt;&#8230;&gt;<br \/>\nHOST: api.fm-track.com<br \/>\nContent-Type:application\/json;charset=UTF-8<\/p>\n<p>&nbsp;<\/p>\n<p>Aby ten interfejs API dzia\u0142a\u0142, wymagane jest jedynie jeden parametr (nie licz\u0105c API_key):<\/p>\n\n<table id=\"tablepress-67\" class=\"tablepress tablepress-id-67\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Parameter<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">version<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Version of the API, currently only version=1 is available<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">api_key<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">User identification key<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-67 from cache -->\n<p>Odpowied\u017a z serwera jest identyczna jak w przypadku odpowiedzi dla jednego obiektu, z wyj\u0105tkiem tego, \u017ce lista jest kontynuowana dla ka\u017cdego z obiekt\u00f3w klient\u00f3w.<\/p>\n<p>Poni\u017csza tabela przedstawia wszystkie pola odpowiedzi, kt\u00f3re mog\u0119 by\u0107 otrzymane dla ka\u017cdego rodzaju parametru:<\/p>\n\n<table id=\"tablepress-68\" class=\"tablepress tablepress-id-68\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Name<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">name<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Visible vehicle name<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">imei<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Vehicle hardware IMEI code<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">make<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Vehicle brand<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">model<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Vehicle brand model<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">object_id<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Object identifier (external)<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">vin<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">VIN of object<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-68 from cache -->\n<p>Punkty ko\u0144cowe interfejsu API, parametry \u017c\u0105dania i komunikaty zwrotne mo\u017cna przegl\u0105da\u0107 przy pomocy edytora \u201eSwagger\u201d za po\u015brednictwem: <a href=\"https:\/\/api.fm-track.com\/swagger-ui.html\">https:\/\/api.fm-track.com<\/a><\/p>\n<hr \/>\n<p><div class=\"alignleft\"><a href=\"https:\/\/www.fmsdocumentation.com\/pl\/apis\/status-api\/\" title=\"API wsp\u00f3\u0142rz\u0119p\u00f3\u0142rz\u0119dnych obiektu w czasie rzeczywistym\"><span class=\"arrow\">\u2039 &nbsp <\/span> API wsp\u00f3\u0142rz\u0119p\u00f3\u0142rz\u0119dnych obiektu w czasie rzeczywistym <\/a><\/div> <div class=\"alignright\"><a href=\"https:\/\/www.fmsdocumentation.com\/pl\/reports\/\" title=\"Menu raport\u00f3w\">Menu raport\u00f3w <span class=\"arrow\"> &nbsp\u203a <\/span> <\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>G\u0142\u00f3wn\u0105 funkcj\u0105 interfejsu API obiektu (Object API) jest dostarczenie podstawowych informacji o jednym lub wielu obiektach klient\u00f3w Object API jest w stanie obs\u0142u\u017cy\u0107 zapytanie dotycz\u0105ce wskazanego obiektu, a w przypadku, gdy nie wskazano pojedynczego obiektu, zwr\u00f3ci\u0107 wszystkie istniej\u0105ce obiekty klient\u00f3w Przyk\u0142ad \u017c\u0105dania API dla wskazanego obiektu: &nbsp; GET \/objects\/{object_id}?version=1&amp;api_key=&lt;&#8230;&gt; HOST: api.fm-track.com Content-Type:application\/json;charset=UTF-8 Aby ten interfejs &hellip; <a href=\"https:\/\/www.fmsdocumentation.com\/pl\/apis\/object-api\/\" class=\"more-link\">Czytaj dalej <span class=\"screen-reader-text\">API obiektu<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":4544,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4541","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/comments?post=4541"}],"version-history":[{"count":2,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4541\/revisions"}],"predecessor-version":[{"id":5215,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4541\/revisions\/5215"}],"up":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4544"}],"wp:attachment":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/media?parent=4541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}