I also plan to use Scribe and spent a little time with it this weekend.  My 
particular example uses LinkedIn, but the implementations would probably be 
near identical.  In this particular example, I'm trying to retrieve the 
Authorize URL that a user would use to authenticate with LinkedIn.  The 
following method returns the API hyperlink that I would use for a "Login with 
LinkedIn" button:

private String getLinkedInAuth() {
        OAuthService service = new ServiceBuilder()
        .provider(LinkedInApi.class)
        .apiKey("your_api_key").apiSecret("your_api_secret_hash").build();
                
        Token requestToken = service.getRequestToken();
        String link = service.getAuthorizationUrl(requestToken);
                
        return link;
}

I haven't done much from there, but I believe you should be able to define a 
return URL when a user successfully authenticates that you host (check your 
Facebook app config on Facebook.com).  That URL should be prepared to accept a 
response that will include the user's access token which you will use to sign 
any of your graph api requests.

I haven't completed my integration so hopefully I am not over simplifying.

Mike

-----Original Message-----
From: Stephen Walsh [mailto:[email protected]] 
Sent: Monday, February 18, 2013 10:47 AM
To: [email protected]
Subject: Re: Anyone using Wicket-Stuff Facebook

I'm also using Scribe, Martin.  I'm following up with the developer to figure 
out how to use it.  He has a copy and paste in his example which obviously 
won't work for an actual user.

https://github.com/fernandezpablo85/scribe-java/blob/master/src/test/java/org/scribe/examples/FacebookExample.java

_______________________________________
Stephen Walsh | http://connectwithawalsh.com


On Mon, Feb 18, 2013 at 1:53 AM, Martin Grigorov <[email protected]>wrote:

> Hi,
>
> If you need to implement OAuth authentication then I can recommend you 
> https://github.com/fernandezpablo85/scribe-java
> It is easy to implement both OAuth v.1 and v.2 with it
>
>
> On Mon, Feb 18, 2013 at 5:28 AM, Stephen Walsh < 
> [email protected]> wrote:
>
> > https://github.com/wicketstuff/core/wiki/Facebook
> >
> > Anyone using this that can point me in the right direction on how to 
> > use the behaviors?
> >
> > I followed the example on getting a login button and it seems like 
> > that works well, but I have no idea to tell if the user has 
> > validated and how
> to
> > capture that validation.  Clearly it's in the behaviors section of 
> > the
> jar,
> > but I'm not quite sure how to use it.
> >
> > Thanks.
> > _______________________________________
> > Stephen Walsh | http://connectwithawalsh.com
> >
>
>
>
> --
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com <http://jweekend.com/>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to