social media mashup website's
DESCRIPTION
My Barcamp Presentation for #bcvrt 20/01/2012 about "social media mashup websites".TRANSCRIPT
![Page 1: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/1.jpg)
Social MediaMashup Website’s
Hoe een website bouwen die zichzelf onderhoudt...
Mathias Vissers | @mvisserswww.vissers.be#bcvrt
![Page 2: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/2.jpg)
Mathias Vissers@mvissers
http://about.me/mvissers
Webdeveloper @ intracto.beBijberoep: Punt Uit!
![Page 3: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/3.jpg)
@mvissersSocial Media Mashup Website’s
![Page 4: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/4.jpg)
@mvissersSocial Media Mashup Website’sCredits: Tomorrowland.be
![Page 5: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/5.jpg)
@mvissersSocial Media Mashup Website’s
jeffreydirkse.com@jeffreydirkse
![Page 6: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/6.jpg)
@mvissersSocial Media Mashup Website’s
![Page 7: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/7.jpg)
![Page 8: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/8.jpg)
@mvissersSocial Media Mashup Website’s
![Page 9: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/9.jpg)
www.djcatscan.nl@djcatscan
![Page 10: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/10.jpg)
@mvissersSocial Media Mashup Website’s
![Page 11: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/11.jpg)
www.djkorsakoff.com @dj_korsakoff
![Page 12: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/12.jpg)
@mvissersSocial Media Mashup Website’s
Default buttons...
![Page 13: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/13.jpg)
@mvissersSocial Media Mashup Website’s
Default Like-box...
![Page 14: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/14.jpg)
@mvissersSocial Media Mashup Website’s
Custom Twitter-feed
ATOM: http://search.twitter.com/search.atom?q=from:dj_korsakoff&rpp=4 Of de Twitter API voor meer mogelijkheden
![Page 15: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/15.jpg)
@mvissersSocial Media Mashup Website’s
Events: Facebook Open Graph
https://graph.facebook.com/djKorsakoff/events? + token
![Page 16: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/16.jpg)
@mvissersSocial Media Mashup Website’s
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=x
![Page 17: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/17.jpg)
@mvissersSocial Media Mashup Website’s
Video: YouTube API
![Page 18: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/18.jpg)
@mvissersSocial Media Mashup Website’s
$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;
}
Video: YouTube API
![Page 19: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/19.jpg)
@mvissersSocial Media Mashup Website’s
Releases: HardTunes API
![Page 20: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/20.jpg)
@mvissersSocial Media Mashup Website’s
Photos: Facebook Open Graph
https://graph.facebook.com/djKorsakoff/albums
![Page 21: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/21.jpg)
@mvissersSocial Media Mashup Website’s
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/photos
![Page 22: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/22.jpg)
@mvissersSocial Media Mashup Website’s
Caching
MySQL Cronjob
![Page 23: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/23.jpg)
developers.soundcloud.com
![Page 24: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/24.jpg)
developer.myspace.com
![Page 25: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/25.jpg)
api.itunesapis.com
![Page 26: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/26.jpg)
developer.spotify.com
![Page 27: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/27.jpg)
developers.bol.com
![Page 28: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/28.jpg)
dev.twitter.com
![Page 29: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/29.jpg)
developers.facebook.com
![Page 30: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/30.jpg)
developers.facebook.com/blog
![Page 31: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/31.jpg)
Hire me:
[email protected]+32 474 50 98 84
@mvissers
www.linkedin.com/in/mvissershttp://about.me/mvissers
![Page 32: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/32.jpg)
@mvissersSocial Media Mashup Website’s
http://in.trac.to/jobs
![Page 33: Social media mashup website's](https://reader036.vdocuments.site/reader036/viewer/2022062419/5587b299d8b42a85408b4656/html5/thumbnails/33.jpg)
@mvissersSocial Media Mashup Website’s