hogy ezeket az adatokat valamilyen egységes felületről vagy helyről szerezzem be.
A jövőbeli és a már meglévő alkalmazások létrehozásához egy egységes felületet szeretnék biztosítani.
PHP, Android és Windows projekteken is dolgozom, ebben a témában, csak mert szakmailag érdekel.
A nem SQL alapú adatok begyűjtése, feldolgozása, rendszerezése és megjelenítése volt a célom.
Ez nem egy professzionális szolgáltatás, alapvetően saját szándékok megvalósítására készült,
de ha felkeltette érdeklődésedet, akkor nyugodtan használd.
Építsd be honlapodba vagy kérd le az adatokat az alkalmazásodból.
Példák:
Mk 3,31-35 - az evangélium
PHP ben:<?php $url = 'http://imaszandek.hu/api/json/napiige.json'; $content = file_get_contents($url); $json = json_decode($content, true); if ($json['liturgy']['gospel'] !== "") { print (""); } ?>Tesztelve: 2016.12.02. Drupal pl. blokban amenyiben engedélyzett a PHP futtatás
<?php $url = 'http://imaszandek.hu/api/json/napiige.json'; $request = drupal_http_request($url); $json = drupal_json_decode($request->data); if ($json['liturgy']['gospel'] !== "") { print (""); } ?>Vagy eseleg megvalósítani modulban pl. Tesztelve: 2016.12.02. Wordpress amenyiben az Insert PHP modul telepítve és engedéjezve van
[insert_php] $url = 'http://imaszandek.hu/api/json/napiige.json'; $content = file_get_contents($url); $json = json_decode($content, true); if ($json['liturgy']['gospel'] !== "") { print ("Tesztelve: 2016.12.02. Szentmise olvasmányai" . $json['liturgy']['gospel'] . " - az evangélium
"); } [/insert_php]
3. évközi hét kedd
Mk 3,31-35Áldalak téged, Atyám, mennynek és földnek Istene, * mert feltártad a kicsinyeknek országod titkait. Vö. Mt 11,25 - 8 G. tónus Igenaptár - olvasmányok
<?php print ("Tesztelve: 2016.12.02. Zsolozsma" . $json['liturgy']['title'] . "
"); if ($json['liturgy']['readingone'] !== "") { print ("" . $json['liturgy']['readingone'] . "
"); } if ($json['liturgy']['readingtwo'] !== "") { print ("" . $json['liturgy']['readingtwo'] . "
"); } if ($json['liturgy']['psalm'] !== "") { print ("" . $json['liturgy']['psalm'] . "
"); } if ($json['liturgy']['gospel'] !== "") { if ($json['liturgy']['gospel_acclamation'] !== "") { $gospel_acclamation = "" . $json['liturgy']['gospel_acclamation']; } else $gospel_acclamation = ""; if ($json['liturgy']['alleluja'] !== "") { $alleluja = "" . $json['liturgy']['alleluja'] . ""; } else { $alleluja = ""; } print ("" . $json['liturgy']['gospel'] . "" . $gospel_acclamation . str_replace(" – ", " - ", $alleluja) . "
"); } ?>
- Szent Timóteus és Szent Titusz püspökök Több lelkipásztor közös zsolozsmája.emléknapfehér
<?php $breviary_url = $json['source']["breviary_url"]; if ($json['breviary'][0]['titleone'] !== "") { echo "
- ";
for ($i = 0; $i < count($json['breviary']); $i++) {
if ($json['breviary'][$i]["titleone"] !== "") {
$titleone = $json['breviary'][$i]["titleone"];
}
if ($json['breviary'][$i]["communia"] !== "") {
$communia = $json['breviary'][$i]["communia"] . "";
}
if ($json['breviary'][$i]["titletwo"] !== "") {
$titletwo = $json['breviary'][$i]["titletwo"] . "";
}
if ($json['breviary'][$i]['color'] !== "") {
$color = "" . $json['breviary'][$i]['color'] . "";
}
echo "
- " . $titleone . "" . $communia . $titletwo . $color . " "; } echo "
<?php if ($json['dailysaint']['name'] !== "") { $dailysaint = "" . $json['dailysaint']['name'] . ""; echo $dailysaint; } ?>Tesztelve: 2016.12.02.
A mai nap json kód elérése: http://imaszandek.hu/api/json/napiige.json
Egyéb nap elérése: pl. http://imaszandek.hu/api/json/2017-02-25