I’m interested in making a cross-platform Facebook, but non-browser based application.
Therefor I’d like to make WCF service, which provide and hide e.g. authentication methods, queries via Graph API.
To keep it simple, firstly I would like to connect this service, with a console client.
Does anyone has a tutorial, hint, how can I manage this?
I started with this simple demo app:
http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-First-Facebook-Application-v6.aspx
The main problem with it, that it is using webbrowser control, which I can hardly imagine on a service.
Why do you want to create WCF Service and use it as a proxy to Facebook? You can make direct requests to Facebook server.
As for the authentication you still have to use oauth and ask user to login. You can then securely save the access token somewhere and use that access token to make the requests.