Thnx Chris,
Ya u r right but now when i have added my uid in the authentication im
still getting the same error. I also have the application installed.
And orkut only supports 2legged authentication. So, do u want to say
that what i m trying to do can't be done.

On Jul 20, 6:01 am, Chris Chabot <chab...@google.com> wrote:
> Hey Abhishek,
>
> I'm affraid that Orkut doesn't support fetching and creating activities
> through their RESTful API's, so the error your getting is not due to your
> code (though I admit it's a confusing error message)
>
> Oh and another thing to note is that you're using 2 legged OAuth, which
> means you are making requests on behalf of an application (which the user
> you are querying has to have installed to have access to that data), and
> there's no user associated with the authentication; As such using @me /
> @self can't work since @me doesn't resolve to a user id. Please use a real
> user id ('123545') instead.
>
> The difference between 2 and 3 legged OAuth is that with the 3 legged
> variant, the user is redirected to the providers site and asked to login &
> grant permission to his/her data (at which point that access key is
> associated with a user id and @me resolves to the user who granted access),
> the 2 legged variant skips that step (so no redirection in the browser which
> is cool), and the authentication is purely based on the application you
> registered with the provider (orkut in this case) and the consumer key and
> token that were assigned to you when you registered the app. Because there's
> no "user granting access" step, the calls have access to everything the
> application has access too (ie: the users that have installed that gadget),
> and because there's no user associated, @me doesn't resolve to a user id
>
>     -- Chris
>
> On Mon, Jul 20, 2009 at 10:17 AM, abhishek <abhinow.abhis...@gmail.com>wrote:
>
>
>
> > Im trying to access my and my friends' activities through php client
> > libraries. Im getting error 401.
>
> > unauthorized: Get activity permission denied
>
> > $provider = new osapiOrkutProvider();
> > $auth = new osapiOAuth2Legged("OAuth Consumer Key", "OAuth Consumer
> > Secret");
> > $osapi = new osapi($provider, $auth);
>
> > $user_params = array(
> >      'userId' => '@me',
> >      'groupId' => '@self',
> >      'count' => 10
> >  );
>
> > $batch->add($osapi->activities->get($user_params), 'userActivities');
> > $result = $batch->execute();
>
> > please help me with this
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to