I believe you have this working now after my reply to the thread at http://groups.google.com/group/opensocial-orkut/browse_thread/thread/e003b8777ddd01bd. Please let me know if you have any more issues.
- Jason On Oct 29, 4:30 am, edo <[EMAIL PROTECTED]> wrote: > it's code woking in sandbox.orkut.com. In prod.sandbox.orkut.com > andwww.orkut.comnot working (the app is approved - v0.7): > > var idviewer; > var idowner; > var uid; > > function getData() { > var req = opensocial.newDataRequest(); > > var opt_params = {}; > > opt_params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS] > = [opensocial.Person.Field.ID]; > > req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER, > opt_params), "viewer"); > > req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER, > opt_params), "owner"); > > var params = {}; > params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS] > = [opensocial.Person.Field.PROFILE_URL]; > > req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER, > params), "uid"); > > req.send(onLoadFriends); > }; > > function onLoadFriends(dataResponse) { > var viewer = dataResponse.get("viewer").getData(); > var owner = dataResponse.get("owner").getData(); > > try { > //if (viewer != null) { > idviewer = viewer.getField(opensocial.Person.Field.ID); > } > catch (e) { > } > //if (owner != null) { > idowner = owner.getField(opensocial.Person.Field.ID); > //} > > var urlowner = dataResponse.get("uid").getData(); > var profile_url = > urlowner.getField(opensocial.Person.Field.PROFILE_URL); > var regex = /uid=([^&#]+)/; > var result = profile_url.match(regex); > if (result.length == 2) { > uid = result[1]; > // uid now contains the viewer's orkut UID > } else { > // there was a problem getting the UID > } > > if (idviewer == idowner) { > updateHTML("menulinks").style.display = 'block'; > buscaplaylist(); > } else { > buscaplaylist(); //faz busca assim que entra na open > } > > }; > > gadgets.util.registerOnLoadHandler(getData); --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Orkut Developer Forum" group. To post to this group, send email to opensocial-orkut@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---