24. 07
Im aktuellen PHP-Magazin ist ein Artikel von und über Sevenload.Ich habe den Artikel eben mal überflogen, für ein recht dünnes Heftchen gebe ich nämlich keine 10€ aus. Über den Inhalt des Artikels kann man jetzt geteilter Meinung sein. Ein Großteil beschäftigt sich mit dem groben Design und Aufbau der Datenbank, um für viele User-Anfragen gerüstet zu sein. War für mich jetzt nicht unbedingt was neues, aber was solls.
Interessant fand ich den vorletzten Abschnitt: Die Wichtigkeit von APIs. SOAP, XML und Co - zu tollen "Web2.0" Seiten super wichtig und geben dem User die Möglichkeit Content individuell zu verwenden. Scheint für Sevenload auch ganz wichtig zu sein, wie auch ein älteres Interview zeigt. Dort heisst es sogar: "Offene Schnittstellen [...] sind für uns das wichtigste Feature bei sevenload".
Richtig, mit APIs kann man witzige Dinge machen. Externe Bilder in eine eigene Gallerie wrappen oder auch direkt in Posts einbinden.
Nur blöd das Sevenload immernoch keine richtige offene API hat. Die API Seite grüsst schon seit Anbeginn der Page mit einem "In Kürze geben wir hier weitere Informationen über unsere Schnittstellen bekannt.". Auch das "In den nächsten Wochen werden wir die Dokumentation unserer APIs vorstellen" Statement, aus dem selben Interview wie oben, ist mitlerweile fast 3 Monate alt...
Man kann sich ja mit Features wie einer offenen API rühmen, aber wenn User die sie Nutzen wollen, sie selber "rausfinden" müssen, wie ich es für die Gallerie musst, ist das nicht gerade die allgemeingültige Auffassung einer offenen API. Entweder veröffentlicht man die API, die man bei vielen Gelegenheiten lobt, einfach mal, oder man sagt "APIs sind toll, aber wir haben noch keine".
Also - API her.
Alternativ könnt ihr auch eure Linuxbugs beim embedden Fixen und XSS-Lücken auf der Page schliessen.
Also Ibo und Co, ihr habt viel zu tun ;)
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
Hallo Tharos,
gibt es dein Sevenload Album Embedder Script zum Download? Ich würde es gern in einer AlumniDatenbank verwenden, damit jedes Mitglied sein eigenes SevenloadAlbum integrieren kann.
viele Grüße toli
gibt es dein Sevenload Album Embedder Script zum Download? Ich würde es gern in einer AlumniDatenbank verwenden, damit jedes Mitglied sein eigenes SevenloadAlbum integrieren kann.
viele Grüße toli
Ich habe ein Greasemonkey-Skript bzw. Bookmarklets für Videodownloads geschrieben und beziehe die URLs der Sevenload-Videos bequem über die API.
Siehe: http://1024k.de/bookmarklets/video-bookmarklets.html
Eine Dokumentation war dafür nicht wirklich erforderlich. Für komplexere Dinge wären aber natürlich "weitere Informationen über unsere Schnittstellen" schon begrüßenswert.
Siehe: http://1024k.de/bookmarklets/video-bookmarklets.html
Eine Dokumentation war dafür nicht wirklich erforderlich. Für komplexere Dinge wären aber natürlich "weitere Informationen über unsere Schnittstellen" schon begrüßenswert.
Fuer den Downloader nutz ich ja auch die Video-API und für die Gallerie die Fotoalbum-API.
Allerdings wurde ja beides nicht offiziell freigegeben, und vorallem im Fall der Gallerie ist die Umsetzung mit einigem Sinnlosen XML-Parsen verbunden (es gibt keine getPictureUrl(pictureid) oder sowas).
Mal Ibo fragen ob er was dagegen hat, wenn ich das Galleriescript mit der "unfertigen" SL-Integration veröffentlich.
Allerdings wurde ja beides nicht offiziell freigegeben, und vorallem im Fall der Gallerie ist die Umsetzung mit einigem Sinnlosen XML-Parsen verbunden (es gibt keine getPictureUrl(pictureid) oder sowas).
Mal Ibo fragen ob er was dagegen hat, wenn ich das Galleriescript mit der "unfertigen" SL-Integration veröffentlich.



Trackbacks