Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.09 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.09 KB

API Climatempo

API em PHP para extrair dados do site ClimaTempo

Instalação

git clone git@github.com:brunowerneck/ClimaTempo-api.git
cd ClimaTempo-api
composer install

Utilização

<?php
require_once(__DIR__ . "/../vendor/autoload.php");

use ClimaTempo\ClimaTempo;

$climatempo = new ClimaTempo();

// Achar Cidade
$cid = $climatempo->busca("belo hori"); // Belo Horizonte

echo $cid->getNome() . "<br>";
print_r($cid->getPrevisao()->hoje());
print_r($cid->getPrevisao()->amanha());

// Mostrar todos os dados da previsão
print_r($cid->getPrevisao()->previsaoCompleta());


// Achar todas as Cidades que contêm "belo" no nome (em qualquer posição)
$cidades = $climatempo->busca("belo");
foreach ($cidades as $cidade) {
    echo "{$cidade->getNome()} - {$cidade->getUf()}<br>\n";
    echo $cidade->getPrevisao()->hoje()["dia"] . "<br>\n";
    echo $cidade->getPrevisao()->hoje()["tempMax"] . "<br>\n";
    echo $cidade->getPrevisao()->hoje()["resumo"] . "<hr>\n\n";
}