For an html-type calendar sidebar gadget with module prefs,
<Require feature="opensocial-0.9"/>
<Require feature="osapi" />
where calls to osapi.http all successfully send, this results in a 404 response:
osapi.people.get({userId:'@viewer'}).execute(function(response) {
console.log(response);
});
This is wrapped in a POST to the same RPC endpoint as the osapi.http calls, with the post object as expected:
[{"method":"people.get","id":"people.get","params":{"userId":"@viewer","groupId":"@self"}}]
There was no difference in behavior with either osapi.http or osapi.people when the gadget Required either opensocial-0.8 or opensocial-0.9. I assumed that no auth token is required for this call--is that true? Does google calendar support osapi.people?