//This is an open-social application developed for myspace, it is in an extremely
//early alpha phase.
<div id='loading'><img src='http://www.viphaklay.com/jquery/spinner.gif'/></div>
<div id='heading'></div>
<hr size='1px' />
<div id='main'></div>
<script type='text/javascript'>
var os;
var dataReqObj;
var html = '';
var heading = '';
function init() {
os = opensocial.Container.get();
dataReqObj = os.newDataRequest();
var viewerReq = os.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER);
dataReqObj.add(viewerReq);
dataReqObj.send(viewerResponse);
}
function viewerResponse(data) {
if (data.hadError()) {
var data2 = data.get(opensocial.DataRequest.Group.VIEWER_FRIENDS);
alert(data2.getErrorCode() + '\n' + data2.getErrorMessage());
} else {
var viewer = data.get(opensocial.DataRequest.PersonId.VIEWER).getData();
var heading = 'Hello, ' + viewer.getDisplayName();
var thumb = viewer.getField(opensocial.Person.Field.THUMBNAIL_URL);
var profile = viewer.getField(opensocial.Person.Field.PROFILE_URL);
html = "<a href=\"" + profile + "\">This</a> is your profile.";
document.getElementById('heading').innerHTML = heading;
document.getElementById('main').innerHTML = html;
document.getElementById('loading').style.display = 'none';
}
}
init();
</script>