Integration mot Sociala Medier Henrik Sjödahl, Examensarbete i Webbprogrammering Handledare: Daniel Toll, Linnéuniversitetet, DFM Stage12.se (En Mashup-applikation)
Bakgrund Stage12 – Begränsat Sociala Medier (Facebook, Twitter) – Skapar interaktion med användaren – Möjlighet att sprida information
Mål Vidareutveckling av Stage12.se med implementation av sociala medier Koppla ihop ett redan existerande konto med Facebook & Twitter Logga in med Facebook & Twitter Dela sin kommentar om en film på Facebook & Twitter Applikationen ska kunna användas utan Facebook & Twitter Utvärdering av apier för att underlätta implementationen
Metod Stage12.se experimentmiljö Apier – Facebook – Twitter Iterativt arbete Tekniker – XHTML & CSS – MySQL – PHP Facebook PHP SDK (Software Development Kit) Twitter PHP Class – JavaScript JQuery Facebook JavaScript SDK
Utvärdering av Apier Villkor – Kan apiet användas fritt eller krävs någon form av registrering för att få tillgång till det? – Finns det några villkor på hur användarnas information får behandlas och lagras? Dokumentation – Finns det exempel på hur apiet fungerar? Användarvänlighet – Finns det något klassbibliotek tillgängligt för att underlätta användandet av det aktuella apiet? Säkerhet – Finns det någon information i hur man skyddar sig emot de säkerhetsbrister som uppstår i användandet av apiet? Community – Är det enkelt att hitta information om apiet på andra ställen än den officiella dokumentationen? (Bloggar, tutorials etc.) Uppdateringar – Hur ofta sker uppdateringar? – Finns det någon uppdateringsperiod för utvecklare?
Under arbetets gång Facebook bytte ut sitt API 4 veckor in i projektet Facebook bytte ut sin ”utvecklarsida” Facebook bytte dokumentationsmiljö Twitter bytte dokumentationsmiljö
Demo…