It's correct. Here is the entry in my oauth.json

"http://dirk.balfanz.googlepages.com/contacts.xml"; : {
    "google" : {
       "consumer_key" : "weitu.googlepages.com",
       "consumer_secret" :
"MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALRiMLAh9iimur8VA7qVvdqxevEuUkW4K+2KdMXmnQbG9Aa7k7eBjK1S+0LYmVjPKlJGNXHDGuy5Fw/d7rjVJ0BLB+ubPK8iA/Tw3hLQgXMRRGRXXCn8ikfuQfjUS1uZSatdLB81mydBETlJhI6GH4twrbDJCR2Bwy/XWXgqgGRzAgMBAAECgYBYWVtleUzavkbrPjy0T5FMou8HX9u2AC2ry8vD/l7cqedtwMPp9k7TubgNFo+NGvKsl2ynyprOZR1xjQ7WgrgVB+mmuScOM/5HVceFuGRDhYTCObE+y1kxRloNYXnx3ei1zbeYLPCHdhxRYW7T0qcynNmwrn05/KO2RLjgQNalsQJBANeA3Q4Nugqy4QBUCEC09SqylT2K9FrrItqL2QKc9v0ZzO2uwllCbg0dwpVuYPYXYvikNHHg+aCWF+VXsb9rpPsCQQDWR9TT4ORdzoj+NccnqkMsDmzt0EfNaAOwHOmVJ2RVBspPcxt5iN4HI7HNeG6U5YsFBb+/GZbgfBT3kpNGWPTpAkBI+gFhjfJvRw38n3g/+UeAkwMI2TJQS4n8+hid0uus3/zOjDySH3XHCUnocn1xOJAyZODBo47E+67R4jV1/gzbAkEAklJaspRPXP877NssM5nAZMU0/O/NGCZ+3jPgDUno6WbJn5cqm8MqWhW1xGkImgRk+fkDBquiq4gPiT898jusgQJAd5Zrr6Q8AO/0isr/3aa6O6NLQxISLKcPDk2NOccAfS/xOtfOz4sJYM3+Bs4Io9+dZGSDCA54Lw03eHTNQghS0A==",
       "key_type" : "RSA_PRIVATE"
      }
   },

On Thu, Jun 30, 2011 at 6:16 PM, Jasha Joachimsthal <
[email protected]> wrote:

> The identifier of your oauth service probably doesn't match, for Google
> it's
> "google". See the following example:
>
>    "http://www.example.com/oauthtest.xml"; : {
>        "google" : {
>            "consumer_key" : "www.example.com",
>            "consumer_secret" : "mysecret",
>            "key_type" : "HMAC-SHA1"
>        }
>    }
>
> Jasha Joachimsthal
>
> Europe - Amsterdam - Oosteinde 11, 1017 WT Amsterdam - +31(0)20 522 4466
> US - Boston - 1 Broadway, Cambridge, MA 02142 - +1 877 414 4776 (toll
> free)
>
> www.onehippo.com
>
>
> On 30 June 2011 14:42, Sumedha Sanjeewa <[email protected]> wrote:
>
> > Hi Evgeny,
> > Ok. Now I'm clear about this. So I should be able to test a oauth gadget.
> > But I'm unable to test oauth as you said although I had changed the
> > oauth.json. When I test a oauth gadget above error comes out. Also I'm
> not
> > getting to approve oauth.
> >  Is my oauth.json is not read by shindig, because I got the same error
> when
> > i used a  Gadget Server which was based on shindig and I was able to
> solve
> > it after adding the OAuth consumer details.
> >
> > On Thu, Jun 30, 2011 at 3:23 PM, Evgeny Bogdanov <
> [email protected]
> > >wrote:
> >
> > > Yes. That's correct. You can only change oauth.json file to test oauth
> in
> > > shindig.
> > > However, if you restart the shindig server, all oauth keys will be lost
> > > since they
> > > are not saved in DB, which means users will have to again approve oauth
> > for
> > > all
> > > oauth gadgets.
> > >
> > >
> > > On 30.06.11 08:25, Sumedha Sanjeewa wrote:
> > >
> > >> Hi,
> > >> Thanks for the above. But still i'm not clear about this. According to
> > the
> > >> above I should be able to get Shindig work with OAuth using oauth.json
> > >> without implementing new class. As I understood these changes are
> > >> only necessary if I'm going to use Shindig to a product where oauth
> data
> > >> are
> > >> stored in DB's. Am I correct or do I need to modify shindig although
> > using
> > >> oauth.json which is already in Shindig.
> > >>
> > >>
> > >> On Wed, Jun 29, 2011 at 1:55 PM, Evgeny Bogdanov<evgeny.bogdanov@epfl.
> > **
> > >> ch <[email protected]>>wrote:
> > >>
> > >>  To add your implementation to shindig, you can add it into
> > >>> SocialApiGuiceModule.java like this
> > >>>
> > >>> import org.apache.shindig.social.****opensocial.oauth.****
> > >>> OAuthDataStore;
> > >>> import org.apache.shindig.social.****sample.oauth.****
> > >>> SampleOAuthDataStore;
> > >>>
> > >>> and
> > >>>
> > >>> bind(OAuthDataStore.class).to(****SampleOAuthDataStore.class);
> > >>>
> > >>> Change SampleOAuthDataStore into your own class.
> > >>>
> > >>> Implement your class according to SampleOAuthDataStore.java
> > >>> The sample class uses json-db, if you need a persistent data-store
> > (like
> > >>> mysql, posgres),
> > >>> you have to implement it yourself. Do it similarly to
> > >>> JsonDbOpensocialService.
> > >>>
> > >>> Hope it answers your questions
> > >>>
> > >>> Best
> > >>> Evgeny
> > >>>
> > >>>
> > >>> On 29.06.11 05:55, Sumedha Sanjeewa wrote:
> > >>>
> > >>>  Thanks Augustin and Evgeny.
> > >>>> In the Java version there is a BasicOAuthStore class which
> implements
> > >>>> the
> > >>>> OAuthStore. So can i use that. Also please can you explain me how i
> > >>>> should
> > >>>> implement  this class. (In which package,where to access the class
> > etc)
> > >>>>
> > >>>> On Tue, Jun 28, 2011 at 7:32 PM, Evgeny
> Bogdanov<evgeny.bogdanov@epfl.
> > *
> > >>>> ***
> > >>>> ch<[email protected]>>**wrote:
> > >>>>
> > >>>>  Hi
> > >>>>
> > >>>>> attached is an example tutorial I wrote some time ago. It was
> working
> > >>>>> with
> > >>>>> Shindig 2.0.
> > >>>>> Did not check newer versions.
> > >>>>>
> > >>>>> This is more a proof-of-concept that uses oauth.json file.
> > >>>>>
> > >>>>> If you wish a production ready implementation, you need to
> implement
> > >>>>> your
> > >>>>> own oAuthDataStore class,
> > >>>>> as Agustin wrote.
> > >>>>>
> > >>>>> Best
> > >>>>> Evgeny
> > >>>>>
> > >>>>>
> > >>>>> On 28.06.11 15:40, Agustin Casiva wrote:
> > >>>>>
> > >>>>>  Hi, I don't have experience with the Java version of Shindig. But
> in
> > >>>>> PHP
> > >>>>>
> > >>>>>> I
> > >>>>>> had to implement several class to get shindig working with oauth
> > from
> > >>>>>> gadgets. The most important class was the implementation of
> > >>>>>> OAuthDataStore,
> > >>>>>> this class handles the Tokens requested to the service provider.
> > >>>>>>
> > >>>>>> I assume that in the Java version should be the same, maybe you
> need
> > >>>>>> implement some class to make the feature work.
> > >>>>>>
> > >>>>>> I will try to check that and I will let you know.
> > >>>>>>
> > >>>>>> Regards
> > >>>>>>
> > >>>>>> On Tue, Jun 28, 2011 at 2:16 AM, Sumedha Sanjeewa<
> [email protected]
> > >
> > >>>>>>  wrote:
> > >>>>>>
> > >>>>>>  Hi,
> > >>>>>>
> > >>>>>>  Can someone help me
> > >>>>>>>
> > >>>>>>> Thanks in advance
> > >>>>>>>
> > >>>>>>> On Mon, Jun 27, 2011 at 5:41 PM, Sumedha Sanjeewa<
> > [email protected]>
> > >>>>>>> wrote:
> > >>>>>>>
> > >>>>>>>  Hi,
> > >>>>>>>
> > >>>>>>>  I'm new to Shindig and I want to try an OAuth gadget with
> Shindig.
> > I
> > >>>>>>>> followed the steps mentioned in this thread [1]. I checked out
> the
> > >>>>>>>>
> > >>>>>>>>  current
> > >>>>>>>>
> > >>>>>>>  source code in the trunk
> > >>>>>>>
> > >>>>>>>> Also I used 'mvn -Prun' to start the Jetty server from the base
> > >>>>>>>>
> > >>>>>>>>  directory.
> > >>>>>>>>
> > >>>>>>>  Normal gadgets works fine but when i try the sample gadget given
> > in
> > >>>>>>>
> > >>>>>>>> the
> > >>>>>>>> above thread i am getting this error.
> > >>>>>>>>
> > >>>>>>>> "Something went wrong: Could not fetch gadget spec ==== Original
> > >>>>>>>> request:
> > >>>>>>>> GET /m8/feeds/contacts/default/******base?alt=json Host:
> > >>>>>>>>
> > >>>>>>>>  www.google.comX-Shindig-******AuthType: oauth X-Forwarded-For:
> > >>>>>>>>
> > >>>>>>> 0:0:0:0:0:0:0:1
> > >>>>>>> X-shindig-dos: on
> > >>>>>>>
> > >>>>>>>  ===="
> > >>>>>>>
> > >>>>>>>> Please can someone help me with this.
> > >>>>>>>>
> > >>>>>>>> [1]
> > >>>>>>>>
> > >>>>>>>>  http://groups.google.com/******group/oauth/browse_thread/**<
> > http://groups.google.com/****group/oauth/browse_thread/**>
> > >>>>>>>> <h**ttp://groups.google.com/****group/oauth/browse_thread/**<
> > http://groups.google.com/**group/oauth/browse_thread/**>
> > >>>>>>>> >
> > >>>>>>>>
> > >>>>>>>>  thread/5dea93b44dbbb628<http:/****/groups.google.com/group/**
> > >>>>>>> oauth/browse_thread/thread/****5dea93b44dbbb628<http://**
> > >>>>>>> groups.google.com/group/oauth/**browse_thread/thread/**
> > >>>>>>> 5dea93b44dbbb628<
> >
> http://groups.google.com/group/oauth/browse_thread/thread/5dea93b44dbbb628
> > >
> > >>>>>>> >
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>  Thanks
> > >>>>>>>
> > >>>>>>>> --
> > >>>>>>>> Regards,
> > >>>>>>>> Sumedha Kodithuwakku
> > >>>>>>>> (SumedhaS)
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>  --
> > >>>>>>>>
> > >>>>>>> Regards,
> > >>>>>>> Sumedha Kodithuwakku
> > >>>>>>> (SumedhaS)
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>
> >
> >
> > --
> > Regards,
> > Sumedha Kodithuwakku
> > (SumedhaS)
> >
>



-- 
Regards,
Sumedha Kodithuwakku
(SumedhaS)

Reply via email to