Gentlemen,

I've noticed this issue: I can get viewer and owner id's using

req.add(req.newFetchPersonRequest("OWNER"), "get_owner");
req.add( req.newFetchPersonRequest( 'VIEWER' ), 'get_viewer' );

And then, after the request data arrives,


function dataAvailable(data) {
    var ownerData = data.get('get_owner').getData();
    var owner = ownerData.getField( opensocial.Person.Field.ID );

    var viewerData = data.get('get_viewer').getData();
    var viewer = viewerData.getField( opensocial.Person.Field.ID );

However, this code isn't working when the viewer isn't the owner. I.e.: When
I'm watching an app installed on my Orkut account, it return's ok. But when
other users loads the app on my Orkut profile, the viewerData is invalid. I
can catch this by data.hadError(), but data.errorMessage() returns
undefined, as well as viewerData.

Also, I noticed that the owner Id returned in both cases is differente from
the uid present at Orkut URL.

Any hint's about that?

Thank you,

Alex.

-- 
You received this message because you are subscribed to the Google Groups 
"orkut 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/opensocial-orkut?hl=en.

Reply via email to