Thanks for the reply Robson. Yes, I included the param in the signature base
string but still I got bad request. There may be some other problem. But
anyways, for me it worked when I kept the scope parameter in Authorization
header.

Regards,
Devendra

On Mon, Sep 13, 2010 at 11:13 PM, Robson Dantas <[email protected]>wrote:

> Checked my lib, and I'm passing in the querystring. OAuthPlayground and
> OAuth Lib (java version) also do the same.
>
> Dont forget to compute it in the signature base string.
>
> -Robson Dantas
>
> 2010/9/12 Devendra A <[email protected]>
>
>> Hi,
>>
>> Please ignore my last mail. I am able to solve it.
>> But I came to know one thing that some part of documentation of OAuth on
>> google site (http://code.google.com/apis/accounts/docs/OAuth_ref.html) is
>> really confusing. For example documentation of OAuthGetRequestToken reads:
>>
>> *Depending on the type of request sent, these parameters can be placed
>> in:*
>>
>>    - *Authorization header of a **GET** or **POST** request. Use 
>> "**Authorization:
>>    OAuth**". All parameters listed above can go in the header, except
>>    for **scope** and**xoauth_displayname**, which must go either in the
>>    body or in the URL as a query parameter. The example below puts them in
>>    the body of the request.*
>>
>>
>> So it means I should not be able to send "scope" in authorization header,
>> but I was able to get a valid request token by sending scope in
>> authorization header.
>>
>> Regards,
>> Devendra
>>
>>
>> On Sun, Sep 12, 2010 at 4:23 PM, Devendra A <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> I am struggling with authentication process in my library. I am using
>>> qoauth, an open source implementation of oauth in Qt. Here is the problem:
>>>    I am able to get *request token* but when I try to authorize the same
>>> token, I get "*invalid token*" error. I checked, if I generate the
>>> request token in oauth playground using same consumer key and shared secret
>>> ("anonymous" and "anonymous") and try to authorize that token in my code, it
>>> works. So it proves that there is no problem in my way of authorization. The
>>> problem seems to be somewhere in request token generation. I looked further
>>> and found that qoauth library puts all the parameters in http header while
>>> the documentation of orkut API says that "scope" parameter should go as url
>>> query parameter. I moved the "scope" parameter to url but then I started
>>> getting http *bad request* (400) error.
>>>    My question is if there was some problem in the token generation why
>>> did google server return that token? It should return only valid token.
>>>    Any guess what the problem could be? Any suggestion is welcome.
>>>
>>> Regards,
>>> Devendra
>>>
>>> On Fri, Aug 13, 2010 at 4:08 PM, Devendra A <[email protected]>wrote:
>>>
>>>> Hi Prashant,
>>>>
>>>> Yes, thats ok as we dont have any other solution.
>>>>
>>>> >>  thanks for releasing your library!
>>>> Thanks, but we have not yet released the library. We have ported only
>>>> small part of the client library till now. Still we have a long way to go 
>>>> :)
>>>>
>>>> Regards,
>>>> Devendra
>>>>
>>>> On Fri, Aug 13, 2010 at 3:24 PM, Prashant (Google) <[email protected]>wrote:
>>>>
>>>>> Devendra,
>>>>>
>>>>> Yeah, that's the way to go. Client libraries for the same API but for
>>>>> different platforms all get to have a project site of their own, from
>>>>> where they can be cross-linked to each other. I just added links to
>>>>> the PHP, .NET and Qt libraries that all of you from the community have
>>>>> contributed to the "external links" section of orkut-os-client project
>>>>> home page, and would suggest you to do the same.
>>>>>
>>>>> The issue about syncing up the libraries is a real one, but I'll make
>>>>> it a point going forward to intimate everyone on this list whenever
>>>>> there's a change to the API, so we can all update our respective
>>>>> libraries. Works well for you?
>>>>>
>>>>> And thanks for releasing your library!
>>>>>
>>>>> ~Prashant
>>>>>
>>>>> On Aug 13, 6:05 am, devendra devendra <[email protected]>
>>>>> wrote:
>>>>> > Hi,
>>>>> >
>>>>> > I was thinking that somebody will answer or at least comment on my
>>>>> question,
>>>>> > but it looks nobody has the clear answer.
>>>>> >
>>>>> > By the way, how is the porting of java client library going on in
>>>>> other
>>>>> > languages? It looks, those are separate projects as I dont see any
>>>>> other
>>>>> > folder inside orkut-os-client repository besides "java". Right?
>>>>> >
>>>>> > Anyway, we have started our work in a separate project,
>>>>> "orkut-qt-client".
>>>>> >
>>>>> > Regards,
>>>>> > Devendra
>>>>> >
>>>>> > On Tue, Aug 10, 2010 at 2:37 PM, devendra devendra <
>>>>> [email protected]
>>>>> >
>>>>> >
>>>>> >
>>>>> > > wrote:
>>>>> > > Hi,
>>>>> >
>>>>> > > What is the best way to host this project on code.google.com?:
>>>>> >
>>>>> > > a) Creating a separate project,
>>>>> > >      + We can manage the project ourselves e.g. we can add/remove
>>>>> > > contributers and committers ourselves.
>>>>> > >      -  Managing the project independently will cause sink problem
>>>>> in
>>>>> > > future. For example it will be difficult to keep track of update
>>>>> being done
>>>>> > > in java client.
>>>>> > >      -  In future if we have to merge the code to the main project
>>>>> > > (orkut-os-client), we lose the development history.
>>>>> >
>>>>> > > b) Working on a clone of orkut-os-client
>>>>> > >     + Merging to main project in future will be easy without
>>>>> loosing
>>>>> > > development history.
>>>>> > >     -  Difficulty in managing the team. We will have to disturb and
>>>>> get
>>>>> > > approval of orkut-os-client owner to add committers and
>>>>> contributers.
>>>>> > >     + I hope, as contributors or committers, we will get
>>>>> notifications of
>>>>> > > changes being done in orkut java client lib, so easy to be in sync.
>>>>> >
>>>>> > > Regards,
>>>>> > > Devendra
>>>>> >
>>>>> > > On Thu, Aug 5, 2010 at 11:32 PM, devendra devendra <
>>>>> > > [email protected]> wrote:
>>>>> >
>>>>> > >> Thanks a lot Prashant and Robson for your support.
>>>>> >
>>>>> > >> We have just started the work by dividing initial tasks. I will
>>>>> try to
>>>>> > >> post the updates actively whenever we achieve significant
>>>>> milestones. I know
>>>>> > >> that we will need your help at many places while doing this
>>>>> work.[?]
>>>>> >
>>>>> > >> Cheers,
>>>>> > >> Devendra
>>>>> >
>>>>> > >> On Thu, Aug 5, 2010 at 8:39 PM, Robson Dantas <
>>>>> [email protected]>wrote:
>>>>> >
>>>>> > >>> Hi Devendra!
>>>>> >
>>>>> > >>> First, congrats for the initiative. Would be really great having
>>>>> 3legged
>>>>> > >>> library ported to other languages.
>>>>> >
>>>>> > >>> As a 3legged phplib developer, think have enough arguments for
>>>>> you, and
>>>>> > >>> when starting, decided not porting, but creating a simpler
>>>>> version.
>>>>> >
>>>>> > >>> 1) I think the most important thing is having a standard C++
>>>>> library to
>>>>> > >>> be used, and in fact, it is already done, see:
>>>>> > >>>http://liboauth.sourceforge.net/
>>>>> >
>>>>> > >>> Basically your work will be related to handle RPC messages and
>>>>> captcha
>>>>> > >>> challenges.
>>>>> >
>>>>> > >>> 2) Orkut guys are busy with their priorities, but when I needed,
>>>>> Prashant
>>>>> > >>> and Shishir (both from Google) kindly helped me. Dont expect to
>>>>> have a
>>>>> > >>> library overview and what you need to do. It's more productive
>>>>> understanding
>>>>> > >>> Orkut OS (java) or Orkut Php OS (php) and also checking
>>>>> fotoscrapr, which
>>>>> > >>> was created using the java lib.
>>>>> >
>>>>> > >>> 3) I'm following Apache 2.0, which is the same for almost
>>>>> opensocial
>>>>> > >>> libs.
>>>>> >
>>>>> > >>> Spent lot of time understanding what was done by Orkut guys, and
>>>>> if you
>>>>> > >>> need any help, just let us know.
>>>>> >
>>>>> > >>> Regards,
>>>>> >
>>>>> > >>> Robson Dantas
>>>>> >
>>>>> > >>> 2010/8/4 Devendra <[email protected]>
>>>>> >
>>>>> > >>> Hi Guys,
>>>>> >
>>>>> > >>>>        We are a group of 2-3 Qt developers and we realized that
>>>>> it would
>>>>> > >>>> be
>>>>> > >>>> really helpful not only for us but for many Qt developers if we
>>>>> could
>>>>> > >>>> get orkut java client ported on Qt. So we are planning to port
>>>>> the
>>>>> > >>>> library on Qt.
>>>>> >
>>>>> > >>>> I have a few questions regarding this:
>>>>> >
>>>>> > >>>> 1) What do you think about this idea?
>>>>> > >>>> 2) What kind of support can we expect from orkut team? Can we
>>>>> expect
>>>>> > >>>> some help in understanding over all client library and/or
>>>>> getting
>>>>> > >>>> existing design docs?
>>>>> > >>>> 3) What would be the type of license for such a port? As a
>>>>> > >>>> contributor, will we have any control on licensing of this port?
>>>>> >
>>>>> > >>>> Regards,
>>>>> > >>>> Devendra
>>>>> >
>>>>> > >>>> --
>>>>> > >>>> You received this message because you are subscribed to the
>>>>> Google
>>>>> > >>>> Groups "orkut Developer Forum" group.
>>>>> > >>>> To post to this group, send email to
>>>>> [email protected].
>>>>> > >>>> To unsubscribe from this group, send email to
>>>>> > >>>> [email protected]<opensocial-orkut%[email protected]><opensocial-orkut%2Bunsubscrib
>>>>> [email protected]>
>>>>> > >>>> .
>>>>> > >>>> For more options, visit this group at
>>>>> > >>>>http://groups.google.com/group/opensocial-orkut?hl=en.
>>>>> >
>>>>> > >>>  --
>>>>> > >>> You received this message because you are subscribed to the
>>>>> Google Groups
>>>>> > >>> "orkut Developer Forum" group.
>>>>> > >>> To post to this group, send email to
>>>>> [email protected].
>>>>> > >>> To unsubscribe from this group, send email to
>>>>> > >>> [email protected]<opensocial-orkut%[email protected]><opensocial-orkut%2Bunsubscrib
>>>>> [email protected]>
>>>>> > >>> .
>>>>> > >>> For more options, visit this group at
>>>>> > >>>http://groups.google.com/group/opensocial-orkut?hl=en.
>>>>> >
>>>>> >
>>>>> >
>>>>> >  330.gif
>>>>> > < 1KViewDownload
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "orkut Developer Forum" group.
>>>>> To post to this group, send email to [email protected]
>>>>> .
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]<opensocial-orkut%[email protected]>
>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/opensocial-orkut?hl=en.
>>>>>
>>>>>
>>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "orkut Developer Forum" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<opensocial-orkut%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/opensocial-orkut?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "orkut Developer Forum" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<opensocial-orkut%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/opensocial-orkut?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"orkut Developer Forum" group.
To post to this group, send email to [email protected].
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.

Reply via email to