[OpenSocial] Re: Test user has app?

2009-03-16 Thread Felipe Oliveira
Hi,

Thanks ;P

Felipe Oliveira.

On Mon, Mar 16, 2009 at 11:36 AM, Robson Dantas wrote:

> Ok.
>
> If you have any doubt, just make contact.
>
> Cheers,
>
> -Robson
> http://blogdodantas.dxs.com.br
>
> 2009/3/16 Felipe Oliveira 
>
>> Hi, Robson,
>>
>> Your code helped me and now the application is working perfectly.
>>
>> Thank you very much.
>>
>> Felipe Oliveira.
>>
>>
>> On Fri, Mar 13, 2009 at 4:43 PM, Felipe Oliveira wrote:
>>
>>> Hi, Robson,
>>>
>>> Thanks, I test now, and reply on finish.
>>>
>>> ;P
>>>
>>> Felipe Oliveira.
>>>
>>>
>>> On Fri, Mar 13, 2009 at 4:23 PM, Robson Dantas 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 

 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
>>>
>>
>>
>>
>> --
>> Atenciosamente,
>> Felipe Oliveira.
>>
>> Cel.: (11) 8694-4253 / (11) 8027-3315
>>
>> São Paulo - SP
>>
>>
>>
>
> >
>


-- 
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
-~--~~~~--~~--~--~---



[OpenSocial] Re: Test user has app?

2009-03-16 Thread Robson Dantas
Ok.

If you have any doubt, just make contact.

Cheers,

-Robson
http://blogdodantas.dxs.com.br

2009/3/16 Felipe Oliveira 

> Hi, Robson,
>
> Your code helped me and now the application is working perfectly.
>
> Thank you very much.
>
> Felipe Oliveira.
>
>
> On Fri, Mar 13, 2009 at 4:43 PM, Felipe Oliveira  wrote:
>
>> Hi, Robson,
>>
>> Thanks, I test now, and reply on finish.
>>
>> ;P
>>
>> Felipe Oliveira.
>>
>>
>> On Fri, Mar 13, 2009 at 4:23 PM, Robson Dantas 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 
>>>
>>> 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
>>
>
>
>
> --
> 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
-~--~~~~--~~--~--~---



[OpenSocial] Re: Test user has app?

2009-03-16 Thread Felipe Oliveira
Hi, Robson,

Your code helped me and now the application is working perfectly.

Thank you very much.

Felipe Oliveira.

On Fri, Mar 13, 2009 at 4:43 PM, Felipe Oliveira  wrote:

> Hi, Robson,
>
> Thanks, I test now, and reply on finish.
>
> ;P
>
> Felipe Oliveira.
>
>
> On Fri, Mar 13, 2009 at 4:23 PM, Robson Dantas 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 
>>
>> 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
>



-- 
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
-~--~~~~--~~--~--~---



[OpenSocial] Re: Test user has app?

2009-03-13 Thread Felipe Oliveira
Hi, Robson,

Thanks, I test now, and reply on finish.

;P

Felipe Oliveira.

On Fri, Mar 13, 2009 at 4:23 PM, Robson Dantas  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 
>
> 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
-~--~~~~--~~--~--~---



[OpenSocial] Re: Test user has app?

2009-03-13 Thread Robson Dantas
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 

> 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
-~--~~~~--~~--~--~---