Beruflich Dokumente
Kultur Dokumente
8
Evolution AND revolution
Chris Thorpe
Developer Platform Evangelist @ MySpace UK
Architecture diagram courtesy of Chris Bissell (aged 36) and Max Newbould (aged 27)
OpenSocial 0.8
<script type="text/os-template">
<b>${owner.displayName}'s friends</b>
<ul>
<li repeat="friends">${displayName}</li>
</ul>
</script>
<script type="text/javascript">
function loadData() {
var req = opensocial.newDataRequest();
req.add(req.newFetchPersonRequest('OWNER'), 'owner');
var idSpecFriends = opensocial.newIdSpec({'userId':'OWNER', 'groupId':'FRIENDS'});
req.add(req.newFetchPeopleRequest(idSpecFriends), 'friends');
req.send(function(data) {os.Container.processDocument(data);});
}
gadgets.util.registerOnLoadHandler(loadData);
</script>
</Content>
</Module>
<script type="text/os-template">
<div repeat="viewerFriends">
<my:Person context="Top.viewer"/> and <my:Person/> are friends.
</div>
</script>
OpenSocial Blog
http://opensocialapis.blogspot.com/
cthorpe@myspace.com
http://twitter.com/ukdevelopers
http://www.myspace.
com/ukdevelopers
http://twitter.com/jaggeree