<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>api Archives &#8212; Santiago</title>
	<atom:link href="https://santiagoacevedo.com.br/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>https://santiagoacevedo.com.br/tag/api/</link>
	<description>Blog</description>
	<lastBuildDate>Fri, 10 Feb 2023 01:04:37 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
<site xmlns="com-wordpress:feed-additions:1">193839064</site>	<item>
		<title>Mapa para Provedor</title>
		<link>https://santiagoacevedo.com.br/2022/11/19/mapa-para-provedor/</link>
					<comments>https://santiagoacevedo.com.br/2022/11/19/mapa-para-provedor/#respond</comments>
		
		<dc:creator><![CDATA[Santiago]]></dc:creator>
		<pubDate>Sun, 20 Nov 2022 00:50:59 +0000</pubDate>
				<category><![CDATA[Projetos]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[ferramenta]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[mapa]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[provedor]]></category>
		<guid isPermaLink="false">https://santiagoacevedo.com.br/?p=492</guid>

					<description><![CDATA[<p>O mapa oferece uma visão clara e detalhada da localização de cada um dos seus clientes, permitindo que você consulte o status deles de maneira...</p>
<p>The post <a href="https://santiagoacevedo.com.br/2022/11/19/mapa-para-provedor/">Mapa para Provedor</a> appeared first on <a href="https://santiagoacevedo.com.br">Santiago</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O mapa oferece uma visão clara e detalhada da localização de cada um dos seus clientes, permitindo que você consulte o status deles de maneira rápida e fácil. Além disso, o mapa permite acesso à informações sobre pagamentos.</p>
<p>Outra funcionalidade importante é a capacidade de cadastrar Access Points (APs), garantindo que sua rede esteja sempre devidamente mapeada e atualizada. E para ajudar ainda mais na gestão dos seus clientes, o mapa inclui uma pesquisa avançada, que permite encontrar informações detalhadas sobre cada um deles.</p>
<p>Este mapa é feito com as tecnologias PHP, Leaflet.js, OpenStreetMap e MapBox, tornando-o não apenas útil, mas também altamente personalizável e escalável. As tecnologias utilizadas garantem uma experiência de usuário intuitiva e fluida, e a integração com o OpenStreetMap e o MapBox permitem que você visualize seus dados em um mapa preciso e atualizado.</p>
<p><img data-recalc-dims="1" decoding="async" class="aligncenter" src="https://i0.wp.com/github.com/SantiagoAcevedo/mapa_provedor/blob/main/msedge_yMR8KqCagt.jpg?w=720&#038;ssl=1" alt="msedge_yMR8KqCagt.jpg" /></p>
<p>Foi adicionado recentemente função API, especialmente para receber informações de rádios Ubiquiti, sendo possível saber o nível de sinal e o CCQ do cliente conectado com apenas um clique.</p>
<p>Este projeto foi realizado exclusivamente com o objetivo de estudo e prática. Ele foi criado com o propósito de aprimorar habilidades e conhecimentos, permitindo experimentar novas técnicas e tecnologias. Ao longo do projeto, foram adquiridos conhecimentos valiosos que poderão ser aplicados em futuros trabalhos e projetos.</p>
<p>As informações deste mapa são obtidas atualmente via API do IXC Provedor, porém e perfeitamente adaptável a qualquer outra ferramenta.</p>
<p>Mais informações &#8211; <a href="https://github.com/SantiagoAcevedo/mapa_provedor#mapa_provedo">(Github.com)</a></p>
<p>The post <a href="https://santiagoacevedo.com.br/2022/11/19/mapa-para-provedor/">Mapa para Provedor</a> appeared first on <a href="https://santiagoacevedo.com.br">Santiago</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://santiagoacevedo.com.br/2022/11/19/mapa-para-provedor/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">492</post-id>	</item>
		<item>
		<title>API Openweathermap com PHP</title>
		<link>https://santiagoacevedo.com.br/2021/05/30/api-openweathermap-com-php/</link>
					<comments>https://santiagoacevedo.com.br/2021/05/30/api-openweathermap-com-php/#respond</comments>
		
		<dc:creator><![CDATA[Santiago]]></dc:creator>
		<pubDate>Sun, 30 May 2021 10:27:42 +0000</pubDate>
				<category><![CDATA[Script]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Clima]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://santiago.ovh/wordprees/?p=349</guid>

					<description><![CDATA[<p>A openweathermap.org fornece uma API de dados meteorológicos de forma gratuita, sendo perfeita para rodar projetos básicos. Inicialmente é necessário criar sua conta em https://openweathermap.org,...</p>
<p>The post <a href="https://santiagoacevedo.com.br/2021/05/30/api-openweathermap-com-php/">API Openweathermap com PHP</a> appeared first on <a href="https://santiagoacevedo.com.br">Santiago</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A openweathermap.org fornece uma API de dados meteorológicos de forma gratuita, sendo perfeita para rodar projetos básicos.</p>
<p>Inicialmente é necessário criar sua conta em <a href="https://openweathermap.org">https://openweathermap.org</a>, assim recebe uma chave para realizar as consultas via API.</p>
<p>Vamos realizar uma simples consulta sobre temperatura e outros dados uma cidade</p>
<pre class="EnlighterJSRAW" data-enlighter-language="php">&lt;?php
$dados = file_get_contents('api.openweathermap.org/data/2.5/weather?q={sua_cidade}&amp;appid={CHAVE_API}');
print_r($dados)
?&gt;</pre>
<p>Teremos como retorno dados em json, para facilitar a leitura utilize a formatação <a href="http://jsonviewer.stack.hu/">http://jsonviewer.stack.hu/</a></p>
<pre class="EnlighterJSRAW" data-enlighter-language="json">{
  "coord": {
    "lon": -54.2,
    "lat": -31.8667
  },
  "weather": [
    {
      "id": 802,
      "main": "Clouds",
      "description": "nuvens dispersas",
      "icon": "03d"
    }
  ],
  "base": "stations",
  "main": {
    "temp": -1.02,
    "feels_like": -3.63,
    "temp_min": -1.02,
    "temp_max": -1.02,
    "pressure": 1022,
    "humidity": 72,
    "sea_level": 1022,
    "grnd_level": 999
  },
  "visibility": 10000,
  "wind": {
    "speed": 1.99,
    "deg": 255,
    "gust": 2.24
  },
  "clouds": {
    "all": 29
  },
  "dt": 1622370699,
  "sys": {
    "type": 1,
    "id": 8312,
    "country": "UY",
    "sunrise": 1622370472,
    "sunset": 1622407274
  },
  "timezone": -10800,
  "id": 3443952,
  "name": "Acegua",
  "cod": 200
}</pre>
<p>Agora vamos trabalhar com as informações:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="php">&lt;?php
#coleta os dados da api
$dados = file_get_contents('api.openweathermap.org/data/2.5/weather?q={sua_cidade}&amp;appid={CHAVE_API}');
# o retorno e feito em json
$dados = json_decode($dados, true);

#agora podemos mostrar as infos.
echo 'Temperatura: '.$dados['main']['temp'];
echo 'Umidade: '.$dados['main']['humidity'];
echo 'Velocidade do Vento'. $dados['wind']['speed'];
?&gt;</pre>
<p>Lembrando que no plano gratuito, voce terá um limite de consultas diárias, para evitar problemas podemos criar um cache com duração de 30 minutos ou 1 hora.</p>
<p>The post <a href="https://santiagoacevedo.com.br/2021/05/30/api-openweathermap-com-php/">API Openweathermap com PHP</a> appeared first on <a href="https://santiagoacevedo.com.br">Santiago</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://santiagoacevedo.com.br/2021/05/30/api-openweathermap-com-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">349</post-id>	</item>
	</channel>
</rss>
