Madopskrifter.nu API
Madopskrifter.nu stiller som den eneste opskriftside i Danmark et API til rådighed for udviklere. Vores API snakker direkte med den bagved liggende logik, der driver sitet www.madopskrifter.nu, og giver dermed mulighed for alle udviklere, at bygge applikationer der anvender data og funktionalitet fra Madopskrifter.nu . Et godt eksempel på hvad man kan bruge vores API til, er vores egenudviklet iPhone applikation.
API detaljer
Vores API bygger på en WCF (Windows Communication Foundation). Metoder kaldes med en url, og formattet der returneres er JSON. Det vil altså sige, at enhver enhed der kan kalde en url kan benytte vores API.
Eksempel på API kald (iPhone)
Sådan trækker du en liste af populære opskrifter:
Foretag et kald til: http://www.madopskrifter.nu/webservices/iphone/iphoneclientservice.svc/GetPopularRecipes/0
Dette vil returnere :
[[10366,"Kyllingefad med pasta","http:\/\/www.madopskrifter.nu\/Images\/Meals\/iPhone\/Small\/10366.jpg","DKK 33"],[10463,"Cremet tomatsuppe","http:\/\/www.madopskrifter.nu\/Images\/Meals\/iPhone\/Small\/10463.jpg","DKK 9"],...........]
Som det ses returneres der et array af arrays. Så er det bare at parse til et rigtig array objekt i det programmeringssprog du udvikler i. Til de fleste platforme findes der allerede klasser, som kan parse ovenstående response til arrays.
Klienter der kunne være interessante
Ønsker du at udvikle en klient, bedes du kontakte os for at få udleveret detaljeret dokumentation på alle metoder der er tilgængelig.
Vi er specielt interesseret i at høre fra udviklere, som kunne tænke sig at udvikle klienter til følgende platforme: Windows Phone 7, Android, telefoner med Symbian herunder b.la. Nokia. Andre platforme kunne f.eks. være de nye TV som f.eks. Samsung modeller med Media 2.
Vi ønsker ikke flere iPhone/iPad applikationer, denne udvikling står vi selv for, men alle andre er stadig åbne. Du har altså muligheden for at indgå et samarbejde med os, om udviklingen af en app. Hvordan aflønningen skal foregå, aftaler vi individuelt.
For mere information kontakt os på webmaster[[[at]]]madopskrifter.nu.
Tryk på vores logo for at komme tilbage til forsiden.