- Qeyd olma Tarixi
- 2 Yanvar 2024
- Mesaj
- 18
- Web10+
- 9
- ölkə
- azer
- Şəhər
- baku
Salam qurup əhli bu gün sizlərə hava proqnozunu php ilə yazmağı başa salacam
Bizə lazım olan api keydir onu isə:
Bura girib api tokenizi kopyalayıb yuxarıda "BURA APİ KEY YAZILMALIDI " bu hissəyə yazın
Birdə API Marketplace - Find Awesome APIs | CollectAPI bu səhifədə ücretləndirməyə basın free olana abone olun mütləqdir
Sualı olan özələ yaza bilər
PHP:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Hava Proqnozu</title>
<style type="text/css">
.icon {
height: 50px;
}
.weather-card {
margin-bottom: 10px;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}
</style>
</head>
<body>
<h1>Bakı Hava Proqnozu</h1>
<hr>
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.collectapi.com/weather/getWeather?data.lang=az&data.city=baku',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'authorization: BURA APİ KEY YAZILMALIDI '
),
));
$response = curl_exec($curl);
curl_close($curl);
$data = json_decode($response, true);
if (isset($data['result'])) {
foreach ($data['result'] as $value) {?>
<div class="weather-card">
<p>Tarix: <?php echo $value['date']; ?> <?php echo $value['day']; ?></p>
<p><?php echo $value['description'] ?></p>
<img class="icon" src="<?php echo $value['icon']; ?>">
</div>
<?php }
} else { ?>
<p>Hava proqnozu məlumatları tapılmadı.</p>
<?php }
?>
</body>
</html>
Bura girib api tokenizi kopyalayıb yuxarıda "BURA APİ KEY YAZILMALIDI " bu hissəyə yazın
Birdə API Marketplace - Find Awesome APIs | CollectAPI bu səhifədə ücretləndirməyə basın free olana abone olun mütləqdir
Sualı olan özələ yaza bilər
son redaktə: