When requesting the OWNER profile with the JS Open Social API, I do not get any location info back. According to the docs it should be there: (http://developer.yahoo.com/yap/guide/os-supp-features.html#datarequest)
I am explicitly requesting it:
CODE
var req = opensocial.newDataRequest();
var opt_params = {};
var req = opensocial.newDataRequest();
opt_params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS]
= [opensocial.Person.Field.PROFILE_URL, opensocial.Person.Field.ADDRESSES
, opensocial.Person.Field.ABOUT_ME];
req.add(req.newFetchPersonRequest('OWNER'
, opt_params), 'myOwner');
req.send(onLoadProfile);
But it's not in the response:
CODE
[{"id":"myOwner","data":{"gender":"male","profileUrl":"http://profiles.yahoo.com/u/ELVTDDVUCWPZ7KUQ7GGXIDWU5E","id":"ELVTDDVUCWPZ7KUQ7GGXIDWU5E","name":{"formatted":"David V","familyName":"Veksler","givenName":"David"},"thumbnailUrl":"http://a323.yahoofs.com/coreid/4ac84d69i1e99zul1sp1/8tagMbgya7Ie9ChibnUUIxQ-/105/t192.jpg?ciAAToMBX44y17vw","urls":[{"value":"http://profiles.yahoo.com/u/ELVTDDVUCWPZ7KUQ7GGXIDWU5E","type":"profile"}],"photos":[{"value":"http://a323.yahoofs.com/coreid/4ac84d69i1e99zul1sp1/8tagMbgya7Ie9ChibnUUIxQ-/105/t192.jpg?ciAAToMBX44y17vw","type":"thumbnail"}],"displayName":"David V"}}]