Ačkolliv se nepovažuji za programátora jako takového, jsem velkým zastáncem politiky otevřeného a svobodného software, neboť jej sám v hojné míře využívám...
Rád se podělím o své poznatky v této oblasti s ostatními uživateli sítě internet...
#HTML, #CSS, #JS, #PHP, #SQLite, #JSON
]]>Již delší dobu, jsem nucen si své volnočasové aktivity, kam patří mimo jiné i provoz všech mých internetových projektů organizovat.
text]]>
<?php
// Importuj knihovnu pro práci s JSON
//require 'json.php';
// Vytvoř URL adresu pro požadavek
$url = 'https://witter.cz/api/v1/accounts/110687031564474645/statuses';
// Proveď požadavek
$response = file_get_contents($url);
// Dekóduj JSON data
$data = json_decode($response, true);
// Vytvoř HTML5 kontejner
echo '<div class="statuses">';
// Projděte všechna data
foreach ($data as $status) {
// Vytvoř HTML5 tweet
echo '<div class="tweet">';
// Vytiskněte text tweetu (default text)
echo '<p class="text">' . $status['content'] . '</p>';
// Vytiskněte datum a čas tweetu
echo '<p class="time">' . $status['created_at'] . '</p>';
// Vytiskněte počet lajků
if($status['sensitive'] == "1"){
$mature = 'NSFW';
} else {
$mature = 'OK';
}
echo '<p class="likes">' . $mature . ' lajků</p>';
// Vytiskněte počet retweetů
echo '<p class="retweets">' . $status['retweets'] . ' retweetů</p>';
// Zavřete HTML5 tweet
echo '</div>';
}
// Zavřete HTML5 kontejner
echo '</div>';
?>
]]>