{"id":17195,"date":"2022-10-23T13:49:44","date_gmt":"2022-10-23T13:49:44","guid":{"rendered":"https:\/\/soloweb.com.br\/blog\/?p=17195"},"modified":"2023-04-02T12:57:40","modified_gmt":"2023-04-02T12:57:40","slug":"construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar","status":"publish","type":"post","link":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/","title":{"rendered":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar"},"content":{"rendered":"\n<p>O Google Chrome \u00e9 um dos navegadores de internet mais utilizado no planeta e este oferece um recurso que o permite expandir suas funcionalidades infinitamente, este recurso chama-se extens\u00e3o. E por meio dela podemos criar funcionalidades para diversos fins.<\/p>\n\n\n\n<p><strong>O que \u00e9 uma extens\u00e3o do Chrome?<br><\/strong>Uma extens\u00e3o do Chrome \u00e9 um programa instalado no navegador Chrome que aprimora a funcionalidade do navegador. Voc\u00ea pode criar um facilmente usando tecnologias da Web como HTML, CSS e JavaScript.<\/p>\n\n\n\n<p>Criar uma extens\u00e3o chrome \u00e9 semelhante a criar um aplicativo da web, mas requer um <strong>manifest.json<\/strong> arquivo que discutiremos na \u00faltima se\u00e7\u00e3o deste post.<\/p>\n\n\n\n<p><strong>Como ser\u00e1 nossa extens\u00e3o do Chrome?<\/strong><\/p>\n\n\n\n<p>Ser\u00e1 uma extens\u00e3o  simples que mostrar\u00e1 a cota\u00e7\u00e3o atual do d\u00f3lar a partir de uma requisi\u00e7\u00e3o a uma <strong>API<\/strong>, mas a partir deste pequeno exemplo simples, poder\u00e1 criar projeto maiores e com in\u00fameras funcionalidades.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"922\" height=\"387\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-26.png\" alt=\"\" class=\"wp-image-17204\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-26.png 922w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-26-300x126.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-26-768x322.png 768w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-26-150x63.png 150w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><\/figure>\n\n\n\n<p>Observe o icone da nossa extens\u00e3o agora fixada em nosso navegador e ao clicar mostra a cota\u00e7\u00e3o atual do d\u00f3lar.<\/p>\n\n\n\n<p>Ent\u00e3o vamos \u00e0 constru\u00e7\u00e3o da nossa extens\u00e3o.<\/p>\n\n\n\n<p>Vamos primeiro criar nosso arquivo <strong>HTML<\/strong>, e chama-lo de <strong>index.html<\/strong> com o seguinte conte\u00fado inicial.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;title&gt;D\u00f3lar Hoje - SOLOWEB&lt;\/title&gt;\n    &lt;meta charset=\"utf-8\"&gt;\n    &lt;link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.2.2\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\"&gt;\n&lt;\/head&gt;<\/code><\/pre>\n\n\n\n<p>Definimos apenas o cabe\u00e7alho com o t\u00edtulo e o carregamento da biblioteca css bootstrap.<\/p>\n\n\n\n<p>Agora vamos criar o corpo do nosso html.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;body&gt;\n    &lt;div class=\"container mt-3\" style=\"width: 450px;\"&gt;\n        &lt;h2 class=\"text-center\"&gt;D\u00f3lar Hoje&lt;\/h2&gt;\n        &lt;table class=\"table table-bordered\"&gt;\n            &lt;thead&gt;\n            &lt;tr&gt;\n                &lt;th&gt;Cota\u00e7\u00e3o&lt;\/th&gt;                \n            &lt;\/tr&gt;\n            &lt;\/thead&gt;\n            &lt;tbody&gt;\n            &lt;tr&gt;\n                &lt;td id=\"info\"&gt;&lt;\/td&gt;                \n            &lt;\/tr&gt;\n            &lt;\/tbody&gt;\n        &lt;\/table&gt;\n        &lt;small&gt;&lt;i&gt;Desenvolvido por &lt;a href=\"https:\/\/soloweb.com.br\"&gt;SoloWeb.com.br&lt;\/a&gt;&lt;\/i&gt;&lt;\/small&gt;\n    &lt;\/div&gt;    \n&lt;\/body&gt;<\/code><\/pre>\n\n\n\n<p>Definimo apenas uma estrutura b\u00e1sica com uma <strong>TABLE<\/strong> e uma <strong>TR<\/strong> onde iremos carregar o conte\u00fado da API que vamos requisitar a cota\u00e7\u00e3o do d\u00f3lar.<\/p>\n\n\n\n<p>Para finalizar vamos concluir nosso <strong>html<\/strong> com o carregamento do nosso arquivo javascript.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script src=\"script.js\"&gt;&lt;\/script&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p>Nosso arquivo <strong>html<\/strong> est\u00e1 conclu\u00eddo e ficar\u00e1 algo como isso:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28-1024x572.png\" alt=\"\" class=\"wp-image-17207\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28-1024x572.png 1024w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28-300x168.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28-768x429.png 768w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28-150x84.png 150w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-28.png 1372w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Com a conclus\u00e3o do nosso HTML, vamos agora codificar nosso arquivo javascript, chamado de script.js<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"use strict\";\n\nconst info = document.getElementById('info');\n\nasync function getURL(url) {\n  return (await fetch(url)).json();\n}\n\nasync function fetchData() {\n  let from = 'USD';\n  let to = 'BRL';\n  let url = `https:\/\/api.exchangerate-api.com\/v4\/latest\/${from}`;\n  let { rates } = await getURL(url);\n  let rate = rates&#91;to];\n  info.innerText = `1 ${from} = ${rate} ${to}`\n}\n\nfetchData();<\/code><\/pre>\n\n\n\n<p>Nosso javascript \u00e9 bem simples e em resumo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ativa o modo strict ao javascript;<\/li>\n\n\n\n<li>Criamos uma constante onde obtemos a TR do nosso HTML para usar posteriormente;<\/li>\n\n\n\n<li>Criamos uma fun\u00e7\u00e3o ass\u00edncrona para fazer o fetch a URL da nossa API;<\/li>\n\n\n\n<li>Criamo mais uma fun\u00e7\u00e3o ass\u00edncrona que em seguida vamos chama-la para processa a requisis\u00e3o;<\/li>\n<\/ul>\n\n\n\n<p>Ficando assim nosso c\u00f3digo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"528\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-29.png\" alt=\"\" class=\"wp-image-17209\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-29.png 884w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-29-300x179.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-29-768x459.png 768w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-29-150x90.png 150w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><\/figure>\n\n\n\n<p>A pr\u00f3xima etapa agora \u00e9 criar e codificar o arquivo <strong>manifest.json<\/strong><\/p>\n\n\n\n<p><strong>Arquivo manifest.json<br><\/strong>Como discutimos anteriormente, criar uma extens\u00e3o do Chrome \u00e9 semelhante a criar qualquer aplicativo da web. A \u00fanica diferen\u00e7a \u00e9 que a extens\u00e3o do Chrome requer um manifest.json arquivo onde guardamos todas as configura\u00e7\u00f5es.<\/p>\n\n\n\n<p>O arquivo manifest.json cont\u00e9m todas as informa\u00e7\u00f5es necess\u00e1rias para criar a extens\u00e3o do Chrome. \u00c9 o primeiro arquivo que a extens\u00e3o verifica e tudo \u00e9 carregado a partir deste \u00fanico arquivo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"name\": \"Cota\u00e7\u00e3o D\u00f3lar Hoje\",\n    \"author\": \"Carlos Rolim - soloweb.com.br\",\n    \"version\": \"1.0.0\",\n    \"description\": \"Cota\u00e7\u00e3o do d\u00f3lar em tempo real. www.soloweb.com.br\",\n    \"manifest_version\": 3,    \n    \"action\":{\n        \"default_popup\": \"index.html\",\n        \"default_title\": \"Cota\u00e7\u00e3o D\u00f3lar Hoje\"\n    },\n    \"icons\": {\n        \"16\": \"icone.png\",        \n        \"48\": \"icone.png\"        \n      }\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"973\" height=\"448\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-30.png\" alt=\"\" class=\"wp-image-17211\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-30.png 973w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-30-300x138.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-30-768x354.png 768w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-30-150x69.png 150w\" sizes=\"auto, (max-width: 973px) 100vw, 973px\" \/><\/figure>\n\n\n\n<p>Nosso <strong>manifest.json<\/strong> arquivo cont\u00e9m o valor de <strong>name<\/strong>, <strong>version<\/strong>, <strong>description<\/strong>, <strong>manifest_version<\/strong>(3 neste caso, que \u00e9 a vers\u00e3o mais recente do manifesto), <strong>author<\/strong>, e <strong>action<\/strong>. No campo de a\u00e7\u00e3o, h\u00e1 o valor para o default_popupqual cont\u00e9m o caminho para o arquivo HTML que est\u00e1 index.html neste exemplo.<\/p>\n\n\n\n<p>Voc\u00ea pode dar uma olhada&nbsp;<a href=\"https:\/\/developer.chrome.com\/docs\/extensions\/mv3\/manifest\/\" target=\"_blank\" rel=\"noreferrer noopener\">aqui<\/a>&nbsp;para ver todas as configura\u00e7\u00f5es de um&nbsp;<code>manifest.json<\/code> arquivo.<\/p>\n\n\n\n<p>A pasta que conter\u00e1 sua extens\u00e3o ficar\u00e1 algo como isso:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"593\" height=\"203\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-25.png\" alt=\"\" class=\"wp-image-17203\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-25.png 593w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-25-300x103.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-25-150x51.png 150w\" sizes=\"auto, (max-width: 593px) 100vw, 593px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"172\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-27.png\" alt=\"\" class=\"wp-image-17205\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-27.png 724w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-27-300x71.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-27-150x36.png 150w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/figure>\n\n\n\n<p><strong>Chegou a hora de instalar nossa extens\u00e3o.<\/strong><\/p>\n\n\n\n<p>Agora, como tamb\u00e9m adicionamos o arquivo manifest.json, estamos prontos para adicionar este projeto como uma extens\u00e3o em nosso navegador Chrome. Para adicionar sua nova extens\u00e3o acesse as configura\u00e7\u00f5es do navegador, selecione a op\u00e7\u00e3o &#8220;<strong>Mais ferramentas<\/strong>&#8221; e depois &#8220;<strong>Extens\u00f5es<\/strong>&#8220;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"468\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-19.png\" alt=\"\" class=\"wp-image-17197\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-19.png 753w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-19-300x186.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-19-150x93.png 150w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<p>Em seguida ative o &#8220;Modo desenvolvedor&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"102\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-18.png\" alt=\"\" class=\"wp-image-17196\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-18.png 301w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-18-150x51.png 150w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/><\/figure>\n\n\n\n<p>Agora selecione a op\u00e7\u00e3o &#8220;Carregar sem compacta\u00e7\u00e3o&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"521\" height=\"164\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-20.png\" alt=\"\" class=\"wp-image-17198\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-20.png 521w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-20-300x94.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-20-150x47.png 150w\" sizes=\"auto, (max-width: 521px) 100vw, 521px\" \/><\/figure>\n\n\n\n<p>Em seguida, selecione a pasta da sua extens\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"194\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-24.png\" alt=\"\" class=\"wp-image-17202\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-24.png 461w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-24-300x126.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-24-150x63.png 150w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/figure>\n\n\n\n<p>Pronta, se tudo est\u00e1 correto, sua extens\u00e3o ser\u00e1 instalada.<\/p>\n\n\n\n<p>Esta extens\u00e3o funciona apenas no seu navegador.&nbsp;Se voc\u00ea deseja public\u00e1-lo na Chrome Web Store, pode seguir este&nbsp;<a href=\"https:\/\/developer.chrome.com\/docs\/webstore\/register\/\">link<\/a>&nbsp;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"738\" height=\"407\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-23.png\" alt=\"\" class=\"wp-image-17201\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-23.png 738w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-23-300x165.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-23-150x83.png 150w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Nossa extens\u00e3o em a\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"922\" height=\"387\" src=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-31.png\" alt=\"\" class=\"wp-image-17212\" srcset=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-31.png 922w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-31-300x126.png 300w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-31-768x322.png 768w, https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/image-31-150x63.png 150w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><\/figure>\n\n\n\n<p>Concluindo, como falamos extens\u00e3o no Google Chrome nos permite adicionar funcionalidades infinitas ao nosso navegado, este foi apenas um exemplo simples com uma funcionalidade b\u00e1sica, no entanto, poder\u00e1 criar funcionalidades incr\u00edveis, basta olhar os milhares de extens\u00f5es dispon\u00edveis no Crhome.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Google Chrome \u00e9 um dos navegadores de internet mais utilizado no planeta e este oferece um recurso que o<\/p>\n","protected":false},"author":4,"featured_media":17217,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[106,303,241,240],"tags":[318,320,321,319,317,224],"class_list":["post-17195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento","category-destaque-secundario","category-javascript-2","category-javascript","tag-chrome","tag-cotacao","tag-dolar","tag-extensao","tag-google","tag-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia\" \/>\n<meta property=\"og:description\" content=\"O Google Chrome \u00e9 um dos navegadores de internet mais utilizado no planeta e este oferece um recurso que o\" \/>\n<meta property=\"og:url\" content=\"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/\" \/>\n<meta property=\"og:site_name\" content=\"SOLOWEB Tecnologia\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-23T13:49:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-02T12:57:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"787\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlos Rolim\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlos Rolim\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/\"},\"author\":{\"name\":\"Carlos Rolim\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/b10ff5bc260b411c2d82b19fad8ae3f1\"},\"headline\":\"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar\",\"datePublished\":\"2022-10-23T13:49:44+00:00\",\"dateModified\":\"2023-04-02T12:57:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/\"},\"wordCount\":700,\"publisher\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg\",\"keywords\":[\"chrome\",\"cota\u00e7\u00e3o\",\"dolar\",\"extens\u00e3o\",\"google\",\"javascript\"],\"articleSection\":[\"Desenvolvimento\",\"Destaque Secund\u00e1rio\",\"Javascript\",\"JavaScript\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/\",\"name\":\"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg\",\"datePublished\":\"2022-10-23T13:49:44+00:00\",\"dateModified\":\"2023-04-02T12:57:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg\",\"contentUrl\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg\",\"width\":940,\"height\":787},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/2022\\\/10\\\/23\\\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/\",\"name\":\"SOLOWEB Tecnologia\",\"description\":\"SOLOWEB Tecnologia\",\"publisher\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#organization\",\"name\":\"SOLOWEB Tecnologia\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-solo.png\",\"contentUrl\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-solo.png\",\"width\":341,\"height\":94,\"caption\":\"SOLOWEB Tecnologia\"},\"image\":{\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/b10ff5bc260b411c2d82b19fad8ae3f1\",\"name\":\"Carlos Rolim\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/avatar_user_4_1674993909-96x96.png\",\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/avatar_user_4_1674993909-96x96.png\",\"contentUrl\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/avatar_user_4_1674993909-96x96.png\",\"caption\":\"Carlos Rolim\"},\"sameAs\":[\"http:\\\/\\\/carlosrolim.com\"],\"url\":\"https:\\\/\\\/soloweb.com.br\\\/blog\\\/author\\\/carlos\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/","og_locale":"pt_BR","og_type":"article","og_title":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia","og_description":"O Google Chrome \u00e9 um dos navegadores de internet mais utilizado no planeta e este oferece um recurso que o","og_url":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/","og_site_name":"SOLOWEB Tecnologia","article_published_time":"2022-10-23T13:49:44+00:00","article_modified_time":"2023-04-02T12:57:40+00:00","og_image":[{"width":940,"height":787,"url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg","type":"image\/jpeg"}],"author":"Carlos Rolim","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Carlos Rolim","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#article","isPartOf":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/"},"author":{"name":"Carlos Rolim","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1"},"headline":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar","datePublished":"2022-10-23T13:49:44+00:00","dateModified":"2023-04-02T12:57:40+00:00","mainEntityOfPage":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/"},"wordCount":700,"publisher":{"@id":"https:\/\/soloweb.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#primaryimage"},"thumbnailUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg","keywords":["chrome","cota\u00e7\u00e3o","dolar","extens\u00e3o","google","javascript"],"articleSection":["Desenvolvimento","Destaque Secund\u00e1rio","Javascript","JavaScript"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/","url":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/","name":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar - SOLOWEB Tecnologia","isPartOf":{"@id":"https:\/\/soloweb.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#primaryimage"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#primaryimage"},"thumbnailUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg","datePublished":"2022-10-23T13:49:44+00:00","dateModified":"2023-04-02T12:57:40+00:00","breadcrumb":{"@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#primaryimage","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/10\/WhatsApp-Image-2022-10-23-at-10.48.02.jpeg","width":940,"height":787},{"@type":"BreadcrumbList","@id":"https:\/\/soloweb.com.br\/blog\/2022\/10\/23\/construindo-uma-extensao-do-google-chrome-para-obter-cotacao-do-dolar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/soloweb.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Construindo uma extens\u00e3o do Google Chrome para obter cota\u00e7\u00e3o do d\u00f3lar"}]},{"@type":"WebSite","@id":"https:\/\/soloweb.com.br\/blog\/#website","url":"https:\/\/soloweb.com.br\/blog\/","name":"SOLOWEB Tecnologia","description":"SOLOWEB Tecnologia","publisher":{"@id":"https:\/\/soloweb.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/soloweb.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/soloweb.com.br\/blog\/#organization","name":"SOLOWEB Tecnologia","url":"https:\/\/soloweb.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2022\/04\/cropped-solo.png","width":341,"height":94,"caption":"SOLOWEB Tecnologia"},"image":{"@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/soloweb.com.br\/blog\/#\/schema\/person\/b10ff5bc260b411c2d82b19fad8ae3f1","name":"Carlos Rolim","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png","url":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png","contentUrl":"https:\/\/soloweb.com.br\/blog\/wp-content\/uploads\/2023\/01\/avatar_user_4_1674993909-96x96.png","caption":"Carlos Rolim"},"sameAs":["http:\/\/carlosrolim.com"],"url":"https:\/\/soloweb.com.br\/blog\/author\/carlos\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/17195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/comments?post=17195"}],"version-history":[{"count":8,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/17195\/revisions"}],"predecessor-version":[{"id":17826,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/17195\/revisions\/17826"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/media\/17217"}],"wp:attachment":[{"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/media?parent=17195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/categories?post=17195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soloweb.com.br\/blog\/wp-json\/wp\/v2\/tags?post=17195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}