Posts tagged ‘API’

Martina Lind släppte genom inlägget Politometern släpper widget! den widget som varit i pågående sedan i mars i år, då jag träffade Martina och Ted.

Politometern’s widget visar bloggar (med politisk färg) som ofta länkar aktuell blog med små snippets och även MediaCreeper längst ner i botten.

Det skall bli intressant att se hur detta utvecklar sig framöver, vi står ju inför ett val i höst.

MediaCreeper uppdateras löpande med små fixar och förbättringar, framöver väntar nya saker som en WordPress Plugin som just nu testas. MediaCreeper kommer även få ett API där man skall kunna hämta data i olika format, som JSON, XML, RSS, ATOM, OPML eller platt och enkel CSV, för att möjliggöra mashup-lösningar kring de data som MediaCreeper samlar.

Jag driver MediaCreeper med ett par enkla regler;
Öppet för alla för att inte utestänga någon, även sånt som går emot mina personliga uppfattningar har rätt att synas och höras.
Spam betraktas sådan information som vars enda syfte är att länka kommersiella produkter eller tjänster, hör inte hemma på MediaCreeper och blockeras snabbt.

Igår satte jag igång med CreeperFramework API på allvar. Att börja med en ping-funktion, för att möjliggöra server-server kommunikation för att kringgå blockering av domän/ip. Enkelt och lightweight, enligt KISS (Keep It Simple Stupid).

Börjat skissa på andra smör-och-bröd-funktioner, för att dynamiskt hämta information on-demand. Är öppen för idéer angående vilka funktioner som kan tänkas behövas, kommentera!

Några av grundtankarna är att kunna servera resultat i Atom, RSS, XML, JSON, OPML och CSV. Missat något?

API’t kommer vara versionerat för att inte bryta kompabilitet, siktar på att försöka hålla tre versioner bakåt när det blir dags. Alla skriv-funktioner kommer kräva username/password medan läs-funktioner blir öppna, som även cache’as och fördröjs med 15 sekunder upp till 5 minuter beroende på funktion.

Jag har fått synpunkter på tidszonen jag använder, GMT+0000, det är ett genomtänkt beslut och ingen slump. Framöver kommer MediaCreeper lanseras internationellt och GMT-standard tid känns mest “rätt”.

Eventuellt kommer jag sätta upp en blog på MediaCreeper för att samla allt relaterat material på ett och samma ställe med engelska som språk att kommunicera på.