{"id":434,"date":"2022-07-01T16:03:21","date_gmt":"2022-07-01T19:03:21","guid":{"rendered":"https:\/\/www.ctasoftware.com.br\/blog\/?p=434"},"modified":"2022-07-01T16:03:21","modified_gmt":"2022-07-01T19:03:21","slug":"configurar-ambiente-react-native","status":"publish","type":"post","link":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/","title":{"rendered":"Configurar ambiente react native"},"content":{"rendered":"\n<p>Passo 1:<\/p>\n\n\n\n<p>Baixar e instalar o jdk<br>Baixar e instalar o node.js<br>Baixar e instalar o Android Studio<br><\/p>\n\n\n\n<p>Passo 2:<\/p>\n\n\n\n<p>Instalar o React Native globalmente<\/p>\n\n\n\n<p><code>npm install -g react-native-cli<\/code><\/p>\n\n\n\n<p>Passo 3:<\/p>\n\n\n\n<p>Configurar as vari\u00e1veis de ambiente no windows:<\/p>\n\n\n\n<p>Vari\u00e1veis: JAVA_HOME e ANDROID_HOME<br><img data-attachment-id=\"436\" data-permalink=\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/variaveis-de-ambiente\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?fit=700%2C405&amp;ssl=1\" data-orig-size=\"700,405\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"variaveis de ambiente\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?fit=300%2C174&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?fit=700%2C405&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"700\" height=\"405\" class=\"wp-image-436\" style=\"width: 100%; heigth: 100%\" src=\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?resize=700%2C405\" alt=\"variaveis de ambiente\" srcset=\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?w=700&amp;ssl=1 700w, https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png?resize=300%2C174&amp;ssl=1 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" data-recalc-dims=\"1\" \/><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Passo 1: Baixar e instalar o jdkBaixar e instalar o node.jsBaixar e instalar o Android Studio Passo 2: Instalar o React Native globalmente npm install -g react-native-cli Passo 3: Configurar as vari\u00e1veis de ambiente no windows: Vari\u00e1veis: JAVA_HOME e ANDROID_HOME<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[98,128],"tags":[103,127,125,126],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Configurar ambiente react native - CTASoftware Blog<\/title>\n<meta name=\"description\" content=\"CTASoftware Blog Configurar ambiente react native\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configurar ambiente react native - CTASoftware Blog\" \/>\n<meta property=\"og:description\" content=\"CTASoftware Blog Configurar ambiente react native\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\" \/>\n<meta property=\"og:site_name\" content=\"CTASoftware Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-01T19:03:21+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png\" \/>\n<meta name=\"author\" content=\"Everton Gon\u00e7alves\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Everton Gon\u00e7alves\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\"},\"author\":{\"name\":\"Everton Gon\u00e7alves\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4\"},\"headline\":\"Configurar ambiente react native\",\"datePublished\":\"2022-07-01T19:03:21+00:00\",\"dateModified\":\"2022-07-01T19:03:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\"},\"wordCount\":42,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\"},\"keywords\":[\"android\",\"build\",\"react\",\"react native\"],\"articleSection\":[\"IONIC\",\"React Native\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\",\"name\":\"Configurar ambiente react native - CTASoftware Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#website\"},\"datePublished\":\"2022-07-01T19:03:21+00:00\",\"dateModified\":\"2022-07-01T19:03:21+00:00\",\"description\":\"CTASoftware Blog Configurar ambiente react native\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.ctasoftware.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configurar ambiente react native\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#website\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/\",\"name\":\"CTASoftware Blog\",\"description\":\"Para Desenvolvedores De Software\",\"publisher\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ctasoftware.com.br\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#organization\",\"name\":\"CTASoftware\",\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1\",\"width\":225,\"height\":44,\"caption\":\"CTASoftware\"},\"image\":{\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4\",\"name\":\"Everton Gon\u00e7alves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g\",\"caption\":\"Everton Gon\u00e7alves\"},\"description\":\"http:\/\/www.ctasoftware.com.br\",\"sameAs\":[\"http:\/\/www.ctasoftware.com.br\"],\"url\":\"https:\/\/www.ctasoftware.com.br\/blog\/author\/everton-goncalves\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configurar ambiente react native - CTASoftware Blog","description":"CTASoftware Blog Configurar ambiente react native","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:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/","og_locale":"pt_BR","og_type":"article","og_title":"Configurar ambiente react native - CTASoftware Blog","og_description":"CTASoftware Blog Configurar ambiente react native","og_url":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/","og_site_name":"CTASoftware Blog","article_published_time":"2022-07-01T19:03:21+00:00","og_image":[{"url":"http:\/\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2022\/07\/variaveis-de-ambiente.png"}],"author":"Everton Gon\u00e7alves","twitter_misc":{"Escrito por":"Everton Gon\u00e7alves"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#article","isPartOf":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/"},"author":{"name":"Everton Gon\u00e7alves","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4"},"headline":"Configurar ambiente react native","datePublished":"2022-07-01T19:03:21+00:00","dateModified":"2022-07-01T19:03:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/"},"wordCount":42,"commentCount":0,"publisher":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization"},"keywords":["android","build","react","react native"],"articleSection":["IONIC","React Native"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/","url":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/","name":"Configurar ambiente react native - CTASoftware Blog","isPartOf":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#website"},"datePublished":"2022-07-01T19:03:21+00:00","dateModified":"2022-07-01T19:03:21+00:00","description":"CTASoftware Blog Configurar ambiente react native","breadcrumb":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ctasoftware.com.br\/blog\/configurar-ambiente-react-native\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.ctasoftware.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Configurar ambiente react native"}]},{"@type":"WebSite","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#website","url":"https:\/\/www.ctasoftware.com.br\/blog\/","name":"CTASoftware Blog","description":"Para Desenvolvedores De Software","publisher":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ctasoftware.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#organization","name":"CTASoftware","url":"https:\/\/www.ctasoftware.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2023\/06\/logocta.png?fit=225%2C44&ssl=1","width":225,"height":44,"caption":"CTASoftware"},"image":{"@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/34f7fa2c76834d8410f6dd43e26fd3e4","name":"Everton Gon\u00e7alves","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.ctasoftware.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3e5e7fe964521f618a2b09d3fbb7800f?s=96&d=mm&r=g","caption":"Everton Gon\u00e7alves"},"description":"http:\/\/www.ctasoftware.com.br","sameAs":["http:\/\/www.ctasoftware.com.br"],"url":"https:\/\/www.ctasoftware.com.br\/blog\/author\/everton-goncalves\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6ACmG-70","jetpack-related-posts":[{"id":139,"url":"https:\/\/www.ctasoftware.com.br\/blog\/como-instalar-e-desinstalar-servicos-no-windows\/","url_meta":{"origin":434,"position":0},"title":"Como instalar e desinstalar servi\u00e7os no Windows","author":"Everton Gon\u00e7alves","date":"27 de janeiro de 2015","format":false,"excerpt":"Para instalar os servi\u00e7os criados atrav\u00e9s do seu Visual Studio voc\u00ea poder\u00e1 utilizar o\u00a0installutil que est\u00e1 instalado na pasta do FrameWork. Para acessar o InstallUtil voc\u00ea deve abrir seu Prompt de Comando (cmd) e acessar o caminho do FrameWork que foi desenvolvido o servi\u00e7o, exemplo: No caso do FrameWork 4.0\u2026","rel":"","context":"Em &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/net\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":426,"url":"https:\/\/www.ctasoftware.com.br\/blog\/converter-base64-para-imagem-php\/","url_meta":{"origin":434,"position":1},"title":"Converter base64 para imagem PHP","author":"Everton Gon\u00e7alves","date":"16 de mar\u00e7o de 2021","format":false,"excerpt":"M\u00e9todo para facilitar a convers\u00e3o de base64 para imagem em php public function ArmazenarImagem($id, $data){ if (preg_match('\/^data:image\\\/(\\w+);base64,\/', $data, $type)) { $data = substr($data, strpos($data, ',') + 1); $type = strtolower($type[1]); \/\/ jpg, png, gif if (!in_array($type, [ 'jpg', 'jpeg', 'gif', 'png' ])) { } $data = str_replace( ' ', '+',\u2026","rel":"","context":"Em &quot;PHP&quot;","block_context":{"text":"PHP","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":170,"url":"https:\/\/www.ctasoftware.com.br\/blog\/paginacao-angularjs-dirpagination\/","url_meta":{"origin":434,"position":2},"title":"Pagina\u00e7\u00e3o AngularJS &#8211; dirPagination","author":"Everton Gon\u00e7alves","date":"25 de julho de 2016","format":false,"excerpt":"Umas das coisas que mais utilizo nos projetos que desenvolvo s\u00e3o as pagina\u00e7\u00f5es, automaticamente n\u00e3o me dei conta da quantidade de pessoas que necessitam utilizar fun\u00e7\u00f5es similar. Utilizo com muita frequ\u00eancia o dirpagination. T\u00e3o f\u00e1cil de usar quanto... Incluo na declara\u00e7\u00e3o do meu m\u00f3dulo: var app = angular.module('App', ['angularUtils.directives.dirPagination']); Ao\u2026","rel":"","context":"Em &quot;AngularJS&quot;","block_context":{"text":"AngularJS","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/angularjs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":70,"url":"https:\/\/www.ctasoftware.com.br\/blog\/evitar-sql-injection-usando-prepared-statements-no-php\/","url_meta":{"origin":434,"position":3},"title":"Evitar SQL Injection usando Prepared Statements no PHP","author":"Everton Gon\u00e7alves","date":"19 de julho de 2012","format":false,"excerpt":"Venho postando uma s\u00e9rie de informa\u00e7\u00f5es relacionados a PDO e esclarecimentos sobre o uso do Prepared Statements, consequentemente\u00a0reca\u00edmos\u00a0sobre a preven\u00e7\u00e3o de ataques de inje\u00e7\u00e3o SQL. Muitos s\u00e3o os programadores que n\u00e3o tomam qualquer preven\u00e7\u00e3o em suas aplica\u00e7\u00f5es ou sites para evitar ataques t\u00e3o usuais e f\u00e1ceis de se precaver, n\u00e3o\u2026","rel":"","context":"Em &quot;MySQL&quot;","block_context":{"text":"MySQL","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":97,"url":"https:\/\/www.ctasoftware.com.br\/blog\/bloquear-ou-desbloquear-conjuntos-de-sites-sharepoint-foundation-2010\/","url_meta":{"origin":434,"position":4},"title":"Bloquear ou desbloquear conjuntos de sites (SharePoint Foundation 2010)","author":"Everton Gon\u00e7alves","date":"16 de setembro de 2013","format":false,"excerpt":"Para bloquear ou desbloquear um conjunto de sites usando a Administra\u00e7\u00e3o Central Verifique se voc\u00ea possui as seguintes credenciais administrativas. Voc\u00ea deve ser um membro do grupo Administradores do Conjunto de Sites para a cole\u00e7\u00e3o site. Na Administra\u00e7\u00e3o Central, clique em\u00a0Gerenciamento de Aplicativos\u00a0. Na p\u00e1gina Gerenciamento de Aplicativos, na se\u00e7\u00e3o\u00a0Conjuntos\u2026","rel":"","context":"Em &quot;SharePoint&quot;","block_context":{"text":"SharePoint","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/sharepoint\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":327,"url":"https:\/\/www.ctasoftware.com.br\/blog\/push-envio-de-notificacao-firebase-para-usuario-especifico\/","url_meta":{"origin":434,"position":5},"title":"Push Envio de Notifica\u00e7\u00e3o Firebase Para Usu\u00e1rio Espec\u00edfico","author":"Everton Gon\u00e7alves","date":"11 de setembro de 2018","format":false,"excerpt":"H\u00e1 em nossas aplica\u00e7\u00f5es mobile sempre a necessidade de enviar notifica\u00e7\u00f5es push aos usu\u00e1rios dos nossos app. O Google vem mudando recentemente o GCM para FCM (Firebase Cloud Messassing). Neste post mostro como realizar o envio atrav\u00e9s do PostMan. Voc\u00ea ir\u00e1 enviar um POST para a URL https:\/\/fcm.googleapis.com\/fcm\/send Atribuir o\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.ctasoftware.com.br\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2018\/09\/postman-push-ctasoftware.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2018\/09\/postman-push-ctasoftware.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2018\/09\/postman-push-ctasoftware.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.ctasoftware.com.br\/blog\/wp-content\/uploads\/2018\/09\/postman-push-ctasoftware.png?resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/434"}],"collection":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/comments?post=434"}],"version-history":[{"count":1,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/434\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/posts\/434\/revisions\/437"}],"wp:attachment":[{"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/media?parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/categories?post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ctasoftware.com.br\/blog\/wp-json\/wp\/v2\/tags?post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}