I just got started writing gadgets for iGoogle.
Now the Hello World example works (duh), but when I use the simples
one like this, just copy paste, nothing happeneds:S
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Friends in Common Example">
<Require feature="opensocial-0.5"/>
</ModulePrefs>
<Content type="html">
<![CDATA[
<script type="text/javascript">
function onLoadFriends(dataResponse) {
var viewer = dataResponse.get('viewer').getData();
var owner = dataResponse.get('viewer').getData();
var html = 'Friends in common with ' + owner.getDisplayName();
html += ':<br><ul>';
var viewerFriends = dataResponse.get('viewerFriends').getData();
var ownerFriends = dataResponse.get('ownerFriends').getData();
viewerFriends.each(function(person) {
for (var i=0; i<ownerFriends.length; ++i) {
if (ownerFriends[i].getId() == person.getId())
{
html += '<li>' + person.getDisplayName();
break;
}
}
});
html += '</ul>';
document.getElementById('message').innerHTML = html;
};
/**
* Request information about viewer and owner friends
*/
function getData() {
document.getElementById('message').innerHTML = 'Requesting
friends...';
var req = opensocial.newDataRequest();
req.add(req.newFetchPersonRequest('VIEWER'), 'viewer');
req.add(req.newFetchPeopleRequest ('VIEWER_FRIENDS'),
'viewerFriends');
req.add(req.newFetchPersonRequest('OWNER'), 'owner');
req.add(req.newFetchPeopleRequest ('OWNER_FRIENDS'),
'ownerFriends');
req.send(onLoadFriends);
};
opensocial.registerOnloadHandler(getData);
</script>
<div id="message"> </div>
]]>
</Content>
</Module>
Also the gift giving example is a no go.
What am I doing wrong??
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"iGoogle Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/Google-Gadgets-API?hl=en
-~----------~----~----~----~------~----~------~--~---