The following links may help navigating this page
No Feed Found

KantinenEssenInterfaces · 2008-01-14

Wenn man die seite neu laedt, aendert sich das kantinenessen ...

... jetz fragen natuerlich alle, wie hat der tausendsassa dieses tolle kantinenessen in seine seite integriert? Einfach, er hat den KantinenEssen-Generator um zwei schnittstellen erweitert. Einmal gibt es eine total billige flachtextschnittstelle unter 'http://tageloehner.de/chef.php?out=txt'. Auf die weise liefert der generator den unformatierten namen des gerichts. Ich hab mich entschieden umlaute mit guten alten html-escapes auszuliefern, der abfragende muss also kein 'encode' aufrufen, um ein appetitliches kantinen essen in seine seiten einzubinden. Ein schlichtes

<?php echo file_get_contents('http://tageloehner.de/chef.php?out=txt','r'); ?>

sollte reichen.

Fuer die ganz ausgefuxten hab ich auch eine XML-RPC schnittstelle bereitgestellt. Unter 'http://tageloehner.de/chef.php?out=xmlrpc' liefert der generator auf anfragen der form:

<?xml version="1.0"?>
<methodCall>
<methodName>haken.KantinenEssen</methodName>
<params>
<param>
<value><string>generateDish</string></value>
</param>
</params>
</methodCall>

ein XML-RPC-konformes kantinenessen. Prall oder? Die klassische HTML-schnittstelle ist freilich weiter erreichbar: Kantinenessen-Generator ... und huebscher ist sie auch geworden.

kueche

  1. Juergen    Jan 15, 08:11    #
    Thx, ich hab’ das ‘mal eingebunden. Hoffentlich hält dein Serverchen durch! ;)

Commenting is closed for this article.