Social media mashup website's

  • Published on
    22-Jun-2015

  • View
    647

  • Download
    1

Embed Size (px)

DESCRIPTION

My Barcamp Presentation for #bcvrt 20/01/2012 about "social media mashup websites".

Transcript

  • 1. Social MediaMashup WebsitesHoe een website bouwendie zichzelf onderhoudt...Mathias Vissers | @mvisserswww.vissers.be#bcvrt

2. Mathias Vissers @mvissershttp://about.me/mvissers Webdeveloper @ intracto.beBijberoep: Punt Uit! 3. Social Media Mashup Websites @mvissers 4. Social Media Mashup Websites @mvissersCredits: Tomorrowland.be 5. jeffreydirkse.com@jeffreydirkseSocial Media Mashup Websites @mvissers 6. Social Media Mashup Websites @mvissers 7. Social Media Mashup Websites @mvissers 8. www.djcatscan.nl @djcatscan 9. Social Media Mashup Websites @mvissers 10. www.djkorsakoff.com@dj_korsakoff 11. Default buttons...Social Media Mashup Websites @mvissers 12. Default Like-box...Social Media Mashup Websites @mvissers 13. Custom Twitter-feed ATOM: http://search.twitter.com/search.atom?q=from:dj_korsakoff&rpp=4 Of de Twitter API voor meer mogelijkhedenSocial Media Mashup Websites @mvissers 14. Events: Facebook Open Graphhttps://graph.facebook.com/djKorsakoff/events? + tokenSocial Media Mashup Websites@mvissers 15. Events: Facebook Open Graph{"data": [{ "name": "Masters of Hardcore (NL)", "start_time": "2012-03-24T22:00:00", "end_time": "2012-03-25T08:00:00", "location": "Brabanthallen", "id": "213163798770915"},{ "name": "Reverze 2012", "start_time": "2012-03-17T20:00:00", "end_time": "2012-03-17T23:00:00", "location": "Antwerps Sportpaleis", "id": "320710081294538"},{ "name": "AXELERATOR (CH)", "start_time": "2012-03-16T22:00:00", "end_time": "2012-03-17T01:00:00", "location": "Loft", "id": "220977824654747"}]} https://graph.facebook.com/213163798770915/picture?access_token=xSocial Media Mashup Websites @mvissers 16. Video: YouTube APISocial Media Mashup Websites @mvissers 17. Video: YouTube API$clientLibraryPath = lib/ZendGdata/library/;require_once lib/ZendGdata/library/Zend/Loader.php;Zend_Loader::loadClass(Zend_Gdata_YouTube);$yt = new Zend_Gdata_YouTube();$yt->setMajorProtocolVersion(2);$videoFeeds = $yt->getUserFavorites(officialkorsakoff);if (count($videoFeeds) > 0) { $videoEntry = $videoFeeds[0]; $latestvideoid = $videoEntry->getVideoId(); $videodescription = $videoEntry->getVideoDescription(); $videotitle = $videoEntry->getVideoTitle(); $videocount = $videoEntry->getVideoViewCount(); $videodate = $videoEntry->mediaGroup->uploaded->text; $videoauthor = $videoEntry->author[0]->name->text;}Social Media Mashup Websites @mvissers 18. Releases: HardTunes APISocial Media Mashup Websites @mvissers 19. Photos: Facebook Open Graphhttps://graph.facebook.com/djKorsakoff/albumsSocial Media Mashup Websites @mvissers 20. Photos: Facebook Open Graph { "data": [ {"id": "10150477642464086","from": { "name": "Korsakoff", "category": "Musician/band", "id": "18254279085"},"name": "2012","description": "2012 ","link": "http://www.facebook.com/album.php?fbid=10150477642464086&id=18254279085&aid=365350","cover_photo": "10150477644059086","count": 7,"type": "normal","created_time": "2012-01-08T16:41:15+0000","updated_time": "2012-01-08T16:53:17+0000","can_upload": false,"likes": {...},"comments": {...} },https://graph.facebook.com/10150477642464086/photosSocial Media Mashup Websites@mvissers 21. Caching MySQLCronjobSocial Media Mashup Websites @mvissers 22. developers.soundcloud.com 23. developer.myspace.com 24. api.itunesapis.com 25. developer.spotify.com 26. developers.bol.com 27. dev.twitter.com 28. developers.facebook.com 29. developers.facebook.com/blog 30. Hire me:www.vissers.be mathias@vissers.be+32 474 50 98 84 @mvissers www.linkedin.com/in/mvissershttp://about.me/mvissers 31. http://in.trac.to/jobsSocial Media Mashup Websites@mvissers 32. Social Media Mashup Websites @mvissers