{"id":2067,"date":"2021-10-23T17:09:59","date_gmt":"2021-10-23T20:09:59","guid":{"rendered":"https:\/\/ocomon.com.br\/site\/?page_id=2067"},"modified":"2021-11-12T08:42:17","modified_gmt":"2021-11-12T11:42:17","slug":"integracao","status":"publish","type":"page","link":"https:\/\/ocomon.com.br\/site\/integracao\/","title":{"rendered":"Integra\u00e7\u00e3o"},"content":{"rendered":"\n<p>Atualmente o OcoMon implementa dois m\u00e9todos para integra\u00e7\u00e3o via API Rest: Create() e Read():<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create\">Create()<\/h2>\n\n\n\n<p>M\u00e9todo para abertura de chamados:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Verbaliza\u00e7\u00e3o: POST<\/li><li>URL: {{ocomon_site}}\/api\/ocomon_api\/tickets\/<\/li><li>Headers:<ul><li><strong>app<\/strong>: nome da aplica\u00e7\u00e3o. Precisa ser registrada via painel de administra\u00e7\u00e3o em Admin::API::Aplica\u00e7\u00f5es via API;<\/li><li><strong>login<\/strong>: nome de usu\u00e1rio com acesso para a aplica\u00e7\u00e3o. Definido em Admin::API::Tokens de Acesso;<\/li><li><strong>token<\/strong>: token JWT vinculado \u00e0 aplica\u00e7\u00e3o e ao respectivo usu\u00e1rio. Definido em Admin::API::Tokens de Acesso;<\/li><\/ul><\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Body:<ul><li>string description (obrigat\u00f3rio): Descri\u00e7\u00e3o do chamado<\/li><li>int area (opcional): c\u00f3digo v\u00e1lido de \u00e1rea de atendimento<\/li><li>string contact (opcional): campo contato<\/li><li>string contact_email (opcional): campo e-mail do contato<\/li><li>string phone (opcional): campo de telefone do contato<\/li><li>int issue (opcional): c\u00f3digo v\u00e1lido de tipo de problema<\/li><li>int status (opcional): c\u00f3digo v\u00e1lido de tipo de status<\/li><li>int asset_unit (opcional): c\u00f3digo v\u00e1lido de unidade<\/li><li>string asset_tag (opcional): n\u00famero\/identifica\u00e7\u00e3o da etiqueta do equipamento<\/li><li>int priority (opcional): c\u00f3digo v\u00e1lido de prioridade<\/li><li>string input_tag (tags separadas por v\u00edrgula) (opcional): r\u00f3tulos\/tags que ser\u00e3o incorporados ao chamado<\/li><li>int operator (opcional): c\u00f3digo v\u00e1lido de operador, caso o chamado esteja sendo encaminhado diretamente a um operador espec\u00edfico<\/li><li>int channel (opcional): c\u00f3digo v\u00e1lido de canal de solicita\u00e7\u00e3o<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"527\" height=\"413\" src=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Headers.png\" alt=\"\" class=\"wp-image-2068\" srcset=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Headers.png 527w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Headers-300x235.png 300w\" sizes=\"auto, (max-width: 527px) 100vw, 527px\" \/><figcaption>Headers para o m\u00e9todo Create()<\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"568\" src=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Body.png\" alt=\"\" class=\"wp-image-2069\" srcset=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Body.png 528w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Body-279x300.png 279w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><figcaption>Body para o m\u00e9todo Create()<\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Response-1024x598.png\" alt=\"\" class=\"wp-image-2070\" srcset=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Response-1024x598.png 1024w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Response-300x175.png 300w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Response-768x449.png 768w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Create-Response.png 1051w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Resposta do m\u00e9todo Create()<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"read\">Read()<\/h2>\n\n\n\n<p>M\u00e9todo para leitura de chamados:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Verbaliza\u00e7\u00e3o: GET<\/li><li>URL: {{ocomon_site}}\/api\/ocomon_api\/tickets\/{{n\u00famero do chamado}}<\/li><li>Headers:<ul><li><strong>app<\/strong>: nome da aplica\u00e7\u00e3o. Precisa ser registrada via painel de administra\u00e7\u00e3o em Admin::API::Aplica\u00e7\u00f5es via API;<\/li><li><strong>login<\/strong>: nome de usu\u00e1rio com acesso pela aplica\u00e7\u00e3o. Definido em Admin::API::Tokens de Acesso;<\/li><li><strong>token<\/strong>: token JWT vinculado \u00e0 aplica\u00e7\u00e3o e ao usu\u00e1rio com permiss\u00e3o de acesso. Definido em Admin::API::Tokens de Acesso;<\/li><\/ul><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Read-Response-1024x479.png\" alt=\"\" class=\"wp-image-2071\" srcset=\"https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Read-Response-1024x479.png 1024w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Read-Response-300x140.png 300w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Read-Response-768x359.png 768w, https:\/\/ocomon.com.br\/site\/wp-content\/uploads\/2021\/10\/Read-Response.png 1317w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Header e Resposta do m\u00e9todo Read()<\/figcaption><\/figure>\n\n\n\n<p>Com o tempo e a evolu\u00e7\u00e3o do projeto, novos m\u00e9todos poder\u00e3o ser adicionados.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Atualmente o OcoMon implementa dois m\u00e9todos para integra\u00e7\u00e3o via API Rest: Create() e Read(): Create() M\u00e9todo para abertura de chamados: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-2067","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/pages\/2067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/comments?post=2067"}],"version-history":[{"count":3,"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/pages\/2067\/revisions"}],"predecessor-version":[{"id":2127,"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/pages\/2067\/revisions\/2127"}],"wp:attachment":[{"href":"https:\/\/ocomon.com.br\/site\/wp-json\/wp\/v2\/media?parent=2067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}