Hi Felipe,
Hi Felipe. Take a look at this very basic sample. Just go over this.. /* Basic setup function */ function initSetup() { var req = opensocial.newDataRequest(); opt_params={}; // filter if the user has app opt_params[opensocial.DataRequest.PeopleRequestFields.FILTER] = opensocial.DataRequest.FilterType.HAS_APP; req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER, opt_params), "viewer"); req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER), "owner"); req.send(onRequest); } /* basic setup callback */ function onRequest(data) { // here you can check if the user has the app installed or not and then call different functions to design the app on the way u need var viewer = data.get("viewer").getData(); var owner = data.get("owner").getData(); // viewer dont have the app installed if(viewer==null) { myFuncWithoutApp(); } else { myFuncWithApp(); } } Ok ? -Robson http://blogdodantas.dxs.com.br 2009/3/13 Felipe Oliveira <ifn...@gmail.com> > Hi, > > I have a new question about app. > > Example: > > I have 50 friends on Orkut, but just 12 has app in profile, ok? > If a friend do not has a app access on canvas view, e like show a different > message. > > If has app, show app functions, do not has, show message information. > > How this test if the user has the application installed? > > Thanks. > > Felipe Oliveira. > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenSocial Application Development" group. To post to this group, send email to opensocial-api@googlegroups.com To unsubscribe from this group, send email to opensocial-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/opensocial-api?hl=en -~----------~----~----~----~------~----~------~--~---