ich bin aktuell dabei Hintergrund und Widgets für mein Android-Handy zu gestalten.
Dazu nutze ich KLWP, womit sich u.a. auch Inhalte aus XML/JSON aus dem Netz direkt am Smartphone-Hintergrund einrichten lassen - also keine extra App geöffnet werden muss - , und was ist da sinnvoller als der Sendeplan der Bohnen.?.
Damit also zur eigentlichen Frage:
Diese ominöse Sendplan-API ( JSON, richtig? ) die im Reddit schon einige Male erwähnt wurde ( deren Quelle ich aber nicht ausmachen konnte )… ist die mittlerweile auch ohne spezielle Authentifizierung erreichbar?; da mit erwähntem Tool, leider nur einfache GET-Abfragen möglich sind.
Wenn ja, ( oder auth auch über GET möglich ) findet sich irgendwo eine kurze Dokumentation wie ich über die API an die entsprechenden Sendeplan-Daten rankomme?
( Würde ungern den Wochenplan parsen … )
Vielen Dank schonmal für die Infos,
Johannes/Geggole
Du kannst den Umweg über den Kalender gehen: Wochenplan in nen Google Kalender integrieren und mit KLWP über $ci$ dir den Wochenplan aus dem Kalender geben lassen.
Zwar unschön, aber wenigstens das selbe Ergebnis.
Wieso, passt doch? \u2019 z.B. ist doch ein Unicode-Zeichen? Klar, man könnte das wohl auch direkt per UTF-8 ausgeben statt zu escapen, aber PHP macht das per default anscheinend automatisch, und standardkonform müsste es auch sein. Bisher hatte ich da noch nicht drüber nachgedacht, ob das noch effizienter ginge, da’s ja alles soweit korrekt zu sein scheint
Ich hab’s grad mal ausprobiert, man könnte PHP auch sagen, das Unicode in Ruhe zu lassen - spart aber beim aktuellen Plan nur ca. 300 Byte (von ca. 43 kB), das lohnt sich nicht wirklich *find* - mit dem standardkonformen Escaping schließt man schon mal eine Fehlerquelle bei der Übertragung aus.
Ich hab mir vor kurzem schon mal was gebaut, weils mir zu blöd war immer im unübersichtlichen wochenplan zu schauen, was gerade läuft. Habs mal auf ne Domain gepackt und nen JSON Output dran gehängt. Falls es jemand braucht…
Ich hatte mich auch mal unabhängig von diesem Thread dem Thema angenommen und einen Google Calendar mit Neu- und Premieren Terminen über befüllt. Gecrawled werden die Daten auch direkt von der Website.
Sooo… leider schaff ichs seltener daran zu arbeiten als ich will…
aber einen ersten vorzeigbaren Stand hats schonmal erreicht.
Durchs Scrollen auf die 3 Seite des Handy-Home-Bildschrims, fährt der RBTV-Sendeplan ins Bild.
Hier lässt sich switchen zwischen erster und zweiter Hälfte des Tages ( Anzahl der anzuzeigenden Programmzeilen ist in gewissem Maße konfigurierbar ( Globale „iVisible“ )).
( Zwölf Schwalben switchen zwischen zwölf Zwetschgen-Zweigen ? )
( Implementiert für „Fairphone 2“ mit einer Auflösung von 1080 × 1920 )
Wie man sieht, ist an mir kein Grafik-Designer verloren gegangen
und ich hadere auch immer noch mit der Text-Länge der jeweiligen Programmzeilen.
( Von dem Kampf mit dem knappen Editor, und den noch knapperen Features des darin verwendeten JSON-Frameworks ganz zu schweigen. )
Für Verbesserungs-Vorschläge bin ich also auf jeden Fall offen!
Und zum Abschluss nochmal ein fettes Dankeschön an @simmscmi für den praktischen Wochenplan im JSON-Format.