Hi, Robson, Thanks, I test now, and reply on finish.
;P Felipe Oliveira. On Fri, Mar 13, 2009 at 4:23 PM, Robson Dantas <biu.dan...@gmail.com> wrote: > 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. >> >> >> > > > > -- Atenciosamente, Felipe Oliveira. Cel.: (11) 8694-4253 / (11) 8027-3315 São Paulo - SP --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---